Dear Wiki user, You have subscribed to a wiki page or wiki category on "Subversion Wiki" for change notification.
The "MoveDev/MoveDev" page has been changed by JulianFoad: https://wiki.apache.org/subversion/MoveDev/MoveDev?action=diff&rev1=12&rev2=13 Comment: Tweak wording. * '''Unique.''' move(A@X,B@Y) and move(A@X,C@Y) cannot both be true. * '''Transitive.''' move(A@X,B@Y) followed by move(B@Y,C@Z) collapses to move(A@X,C@Z). - * '''Reversible.''' move(A@X,B@Y) followed by move(B@Y,A@Z) collapses to no move when comparing A@X and A@Z. This is true even if A's path-in-repository has changed between rX and rZ because its parent directory was moved. + * '''Reversible.''' move(A@X,B@Y) followed by move(B@Y,A@Z) collapses to no move when comparing A@X and A@Z. Note that, by definition, A@Z has the same child name as A@X but need not have the same full path because its parent directory could have been moved. * '''Time-symmetric.''' move(A@X,B@Y) is symmetric with the time-reversed relationship move(B@Y,A@X). * '''No null move.''' An attempted move which does not change the node's name or its parent node, with or without a modification, is not distinguished from a normal succession of history.
