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

Re: Tortoise SVN Ignore Usability

From: Thomas Eyde <thomas.eyde_at_gmail.com>
Date: 2006-06-22 10:05:21 CEST

On 6/22/06, Lübbe Onken <l.onken@rac.de> wrote:
> If you provide a crystal ball to TortoiseSVN it might guess what you intend
> to do.

There is no need for the crystal ball. As long as I tell Tortoise to
ignore, I expect it to do that. If I could say "Delete and ignore", I
want it to do that.

In the context of user friendliness, it's not good to let me chose
"ignore", when nothing appears to happen. The UI promise something it
can't live up to.

I have suggested two possible fixes which I think communicates a little better:

1. Remove the menu action on source controlled files. Let the
documentation explain why and what to do about it. When I can't tell
Tortoise to ignore, I can't be confused.

2. Replace it with a "Delete and ignore". I can always revert a
mistaken deletion from an earlier version.

> We could of course implement a "remove from version control" action
> in TortoiseSVN which just runs through this sequence of steps, but I think
> it's not worth it, because it's not the most common use case to
> un-version-control things.

That may be the case, and I respect your decision not to implement it.
I think Tortoise is a great product, and all I want is it to be even
better.

> If it is one of your most common use cases then
> it serves you right to run these steps manually, because after doing this a
> few times you might start to think *before* adding objects to version
> control.

It's not a common use case. If it were, there would be no problems as
all necessary steps would be well-known. It happens when we import
lots of files or when we fail to identify private files.

So there may exist a better fix to the problem:

3. Make it easier to ignore files and folders on first commit.

--
Thomas
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Thu Jun 22 10:05:34 2006

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

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