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

Re: moved-to and moved-from in status output

From: Stefan Sperling <stsp_at_elego.de>
Date: Sat, 13 Aug 2011 12:31:24 +0200

On Sat, Aug 13, 2011 at 03:01:02AM +0200, Neels J Hofmeyr wrote:
> stsp, you are whipping out fancy words, issue numbers and mail threads mixed
> with trivial info, about things entirely unrelated to *just* printing
> "Moved" instead of "Copied" in 'svn' command line client output.
>
> You said it, copyfrom belongs in the repository. Then why go ballistic about
> whether the cmdline client prints "Copied From" or "Moved From"? A client's
> local move has nothing to do with a committed copy! Indeed!

Maybe this is a more convincing argument:

If the client printed 'Moved from URL_at_REV' it would be printing nonsense.
It is a nonsense thing to say "I moved the node foo as found in revision 42
to the local node bar". Revisions are immutable so foo_at_42 cannot be removed
from revision 42 and added to the working copy under a different name.

I don't think command line client should be printing information which
can be easily misunderstood, and misleading.
Received on 2011-08-13 12:32:14 CEST

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