[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 17:22:30 +0200

On Sat, Aug 13, 2011 at 04:45:18PM +0200, Neels J Hofmeyr wrote:
> I very much agree that saying "moved from revision 42" is straight nonsense.
> Saying "Copied From" and "Moved From" in the same info output, while it may
> be correct and sensible to us devs, is nevertheless ambiguous.
>
> Can you acknowledge that?

Yes, that can confuse people. A possible misunderstanding is that move
information shown at the client-side will be used in the repository as-is.
Which isn't the case. In the WC the move is relative to the BASE tree.
But the server needs to concern itself with the question "did a move occur
within the revision range -rN:M?", which is true if the revision in which the
move was committed is in the range N:M. So once the move has been committed
the BASE tree of the working copy becomes irrelevant.
Received on 2011-08-13 17:28:14 CEST

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