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

Re: RFC: Revert folder behaviour change

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-09-27 22:11:19 CEST

Simon Large wrote:
> Stefan Küng wrote:
>> Simon Large wrote:
>>> On Wed Sep 27 9:15 , Lübbe Onken <l.onken@rac.de> sent:
>>>> This bug (aka PEBKAC) has hit me more than once. If I select
>>>> "revert" on a
>>>> folder, everything is checked by default. I then have to uncheck the
>>>> things
>>>> that I don't want to revert manually. If I forget to uncheck
>>>> something that
>>>> I don't want reverted and hit OK, irrecoverable damage is done.
>>>>
>>>> Since revert is IMO the potentially most destructive command in TSVN, I
>>>> request that the default behaviour in revert is to have everything
>>>> unchecked. This requests one more click (select all) if I really
>>>> want to
>>>> revert everything, but it prevents me from accidentally reverting
>>>> something
>>>> due to an oversight.
>>>>
>>>> It's also the triple nested reverse logic that bites me. I have to
>>>> *Uncheck*
>>>> the items that I do *not want* to *undo*. Now let that soak in :-)
>>>>
>>>> IMHO its easier on the mind to *check* (look mum, no *un* :-)) the
>>>> things
>>>> that I *want* (look mum, no *not*) to *undo*.
>>>>
>>>> In short: "Have you ever reverted something because you forgot to
>>>> uncheck it
>>>> in the revert dialog and destroyed a weeks worth of work"?
>>>
>>> I agree that revert is one of the most destructive commands in
>>> Subversion, and I
>>> would not object to this change at all, provided it is only for
>>> folders. If I ask
>>> to revert a single file you can assume that I mean what I say. For
>>> multiple
>>> selections I am not sure. I tend to be very careful with revert
>>> anyway, just
>>> because it is so easy to lose changes you really wanted to keep. But
>>> that should
>>> not be an excuse for less safe UI.
>>>
>>> A similar negative logic exists in Settings->Look and feel where you
>>> have to
>>> *uncheck* the items that you *do* want to appear in the top level
>>> menu (usually
>>> only 3 or 4 items). Of course this one is not at all dangerous.
>>
>> PFAI.
>
> Which one? Revert or Settings or both?

Your choice :)

Stefan

-- 
        ___
   oo  // \\      "De Chelonian Mobile"
  (_,\/ \_/ \     TortoiseSVN
    \ \_/_\_/>    The coolest Interface to (Sub)Version Control
    /_/   \_\     http://tortoisesvn.net
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@tortoisesvn.tigris.org
For additional commands, e-mail: dev-help@tortoisesvn.tigris.org
Received on Wed Sep 27 22:11:28 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.