Re: Semantics of Move
From: Julian Foad <julianfoad_at_btopenworld.com>
Date: Thu, 15 Aug 2013 20:31:51 +0100 (BST)
Branko Čibej wrote:
Ah, yes: the loss of information about intermediate states does not matter, because we're talking about squashing a series of revisions into a single revision, so by definition information about the intermediate states is to be lost. All that matters is the relationship between the final state and the initial state, and the (user-level) meaning of that relationship can be described perfectly well without saying "move", in the form "the subtree at path P_at_X is copied to path P1_at_Y, except for its child C which is copied to path P2/C_at_Y instead". That makes me happy.
This is an archived mail posted to the Subversion Dev mailing list.