[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

RE: Re: Adding Multiple Files To Ignore List At Once In Commit Dialog

From: Stuart Celarier <SCelarier_at_corillian.com>
Date: 2005-11-28 04:58:42 CET

Simon wrote:
>That's not a good thing to put in the commit dialog because it changes
>the list of items to commit. Not only do you get rid of ignored files,
>you also have to add parent folders to the list, otherwise the ignore
>pattern will not be committed. It *might* be possible to do something
>like this in the 'check for modifications' dialog.

I can see why this would not be a good thing from an implementation
perspective, because it would require a change in logic.

But I don't see why this would not be a good thing from the user's
perspective. If marking an item as "ignore" in the commit dialog would
change the list of items to commit, then go ahead and change the list of
items to commit. Please pardon my ignorance, but what would the
fundamental problem be for the user to update the list of items that
appears in a dialog based on actions taken on the list? Nothing is
committed until OK is selected on the dialog, so why wouldn't it be a
good thing to be able to update the list at any time up to that point?

Here's a user with three very valuable observations. From the Windows
shell extension, adding files to be ignored one at a time does not scale
well to many files. When the commit dialog is displayed would be a
natural time in their workflow to select which (additional) files to
ignore. And some situations require explicit control over ignoring
files, and not resort to filtering based on wildcards just because of
the number of files involved. I think those are all valid points and I'd
like to see them considered further.

To the OP, here's another workaround suggestion which seems less
invasive. Did you know (translation: I just found out) that when you
view a working copy folder in Window Explorer, you can select multiple
files, then right-click on the selection and select TortoiseSVN | Add to
ignore list | Ignore <n> items, where <n> is the number of files in the
selection? It adds the files explicitly to the svn:ignore property with
no wildcards. Perhaps you'll find this useful, although I do like your
idea of being able to perform this same action within the commit dialog.

(BTW, the observed behavior is at odds with the TSVN help file, section
5.11, paragraph 3 which says there is no submenu. I have no idea why
"Ignore <n> items" submenu is necessary. It is the only action that can
be performed at "Add to ignore list", so can't we do away with the
extraneous mouse clicks?)


Stuart Celarier | Corillian Corporation

To unsubscribe, e-mail: users-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: users-help@tortoisesvn.tigris.org

Received on Mon Nov 28 09:41:41 2005

This is an archived mail posted to the TortoiseSVN Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.