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

Re: User confusion over "Revert"

From: Stefan Küng <tortoisesvn_at_gmail.com>
Date: 2006-01-27 22:15:46 CET

Simon Large wrote:
> Kevin Greiner wrote:
>> On 1/27/06, si <sshnug.si@gmail.com> wrote:
>>>> IMHO the use of "Revert" on the context menu is confusing for users and
>>>> should be replaced with another synonym that doesn't clash with the
>>>> more
>>>> common SVN use of Revert. My (poor) suggestions are; "Back out" and
>>>> "Undo".
>>> Restore?
>>> Replace with?
>>
>> Doesn't svn's definition of "merge" include the idea that I'm changing
>> my working copy (but not the repository) based on some revision or
>> branch?
>
> Strictly speaking what TSVN is doing is a merge, (with revision numbers
> reversed). But using "merge" in this context would I think be confusing
> to non command-line users.
>
> "Revert" is a little misleading, because of its use for discarding local
> changes. However, the SVN devs do use the term in this sense.

So it's still a valid choice.

> "Undo" is potentially misleading, because you cannot undo anything in
> the repo.

agreed.

> "Replace with" and "Restore" are no good because they do not refer to
> the selected revisions that you got the context menu from.

"Replace with" is bad, because the working copy files aren't replaced.
They're merged.

"Restore" is bad, because that would mean to change the files as they
were *exactly* in that revision. That's not true either, because they're
merged.

> "Rollback" has potential, but in VSS that means throw away changes
> permanently from the repository, which is not what we are doing.

Also, "Rollback" means that you would roll back up to that revision, not
just the selected revision. So much confusion.

> If it need changing then "Back out changes from this revision" sounds
> good to me.

But doesn't "Back out" also mean to run away?

I'd prefer to keep the menu entry as it is now. We had this discussion
once before, with many other suggestions too. And "Revert" was the final
choice all agreed on.

Stefan

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