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@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@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.