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

Bug report for user interface of 'add to ignore list'

From: Ed Avis <eda_at_waniasset.com>
Date: Tue, 30 Sep 2008 10:30:08 +0000 (UTC)

Here are a couple of issues with the 'add to ignore list' menu when you view
differences between your working copy and the repository. First make sure the
'Show unversioned files' box is ticked.

- If a file is in an unversioned directory then it is shown as an unversioned
file, but you cannot add it to the ignore list. When you right-click on the
file the menu appears as normal but you just get the error 'cannot add foo to
the ignore list!'.

The error message should give a reason (the containing directory is not
versioned), or better, the 'add to ignore list' menu item should prompt you to
add the containing directory (which will work) rather than the file (which
won't). Or better still, it should be possible to mark a file as ignored,
meaning not to be shown in this window, even if the containing directory has not
yet been added to the project.

(I believe this issue has been reported before on the mailing list, see
<http://thread.gmane.org/gmane.comp.version-control.subversion.tortoisesvn.devel/26920>.)

- The above problem also happens if you highlight a file in an unversioned
directory (say, bin/foo.dll when bin is not versioned) and ask to ignore *.dll,
which is the second menu option under 'add to ignore list'. It says 'cannot add
*.dll to the ignore list!' but doesn't say why. The expected result would be
that all .dll files would be left out of the display of unversioned files.

- When right-clicking on an unversioned directory, which does not have a . in
its name (for example a directory called 'bin'), under 'Add to ignore list' the
menu shows options for 'bin' and '*'. The second option '*' is not very useful,
and the first one is not clear what it means. Does it mean just this particular
directory called 'bin' or all directories with that name? It would be better to
present two options:

    - Ignore this directory
    - Ignore all directories called 'bin'

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_tortoisesvn.tigris.org
For additional commands, e-mail: users-help_at_tortoisesvn.tigris.org
Received on 2008-09-30 12:30:32 CEST

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