Philip Martin <[email protected]> writes:
> I can't see any way to do the 9-node change without using temporaries.
I think we can reduce the 9 nodes to 6 and still see the problem:
svnadmin create repo
svnmucc -mm -U file://`pwd`/repo \
mkdir A mkdir A/B mkdir A/B/C \
mkdir X mkdir X/Y mkdir X/Y/Z
svnmucc -mm -U file://`pwd`/repo \
rm A rm X \
cp 1 X A \
rm A/Y
cp 1 A/B A/B \
rm A/B/C \
cp 1 A A/B/C \
rm A/B/C/B \
cp 1 X/Y/Z X \
cp 1 X/Y X/Y \
rm X/Y/Z \
cp 1 A/B/C X/Y/Z
We start and end with the same 6 nodes with 4 of the nodes in a rotate:
A -> A/B/C -> X/Y/Z -> X
with log:
r2 | pm | 2013-06-26 13:28:16 +0100 (Wed, 26 Jun 2013)
Changed paths:
R /A (from /X:1)
A /A/B (from /A/B:1)
R /A/B/C (from /A:1)
D /A/B/C/B
D /A/Y
R /X (from /X/Y/Z:1)
A /X/Y (from /X/Y:1)
R /X/Y/Z (from /A/B/C:1)
--
Philip Martin | Subversion Committer
WANdisco | Non-Stop Data
www.wandisco.com