[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-21 17:51:22 CEST

On 6/21/06, Stefan Küng <tortoisesvn@gmail.com> wrote:
> > 1. I don't want to delete them. I need them locally, but not in the
> > repository.
> Copy the files in question to another place or another name. Delete
> them. Commit the deletion. Update your working copy. Rename/Move the
> copies of your deleted files back.
> But usually, such files are created automatically, so you just could
> delete them and let the IDE/whatever-Tool you use recreate them.

That isn't exactly user-friendly, is it?

> > 2. I have to remember to ignore them some time later.
> You also can ignore those files right away. They won't be really ignored
> as long as they're versioned. But as soon as you remove those files from
> version control, the 'new' files will be ignored.

That's the point: As long as the file appears not ignored, the ignore
action appears broken.

> > 1. Let the source controlled file be ignorable. Tortoise would delete
> > it from the repository, then ignore it. If the delete part sounds
> > dangerous, ask the user for a confirmation.
> Not in the realm of TSVN. That's a request for the Subversion team.

I disagree. Does Tortoise really have to map Subversion functions one-to-one?

> > 2. Change the menu item on source controlled items to "Delete and
> > ignore...".
> Dangerous to do: if someone doesn't know that deleting also means
> everyone else updating the working copy will loose that file, you could
> end up with some angry people in your office.

If someone fails to understand the delete part of "Delete and ignore",
they are destined to cause damage sooner or later anyway. And those
file we usually ignore are usually private files. Anyway, they have no
value for the team, otherwise I wouldn't want to ignore it. So I don't
think a "Delete and ignore" would annoy that many people.

Besides, the file is not gone forever. We can always restore it from
previous revisions.

To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Jun 21 17:51:56 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.