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

Re: The "entries" file and un-doing an update

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2005-03-21 22:13:52 CET

On Mar 21, 2005, at 2:56 PM, Dale Worley wrote:

> There is no way to discover the
> old base's URL. If the operation was an "update", that is OK, since
> it is
> the same as the new base's URL.

I'm not sure I understand your request...?

If a user runs

   $ svn up foo.c

... and then wants to undo the update, s/he can run 'svn up -rOLD
foo.c'.

If a user runs

   $ svn switch newURL foo.c

... and then wants to undo the update, s/he can run 'svn switch oldURL
foo.c'.

Is the problem here simply that you think it's too unfriendly to expect
the user to know what revision or URL to switch *back* to? I guess
that's a reasonable complaint.

But in practice, I've never found the need to do this, ever. When a
conflict happens, you have all three fulltexts at your disposal, if you
don't want to resolve the conflict markers. Why is it useful to 'undo'
the update? Why not just merge the three fulltexts with diff3, or some
specific tool? I'd like to see some examples.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Tue Mar 22 00:38:43 2005

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

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