##// END OF EJS Templates
convert: fix svn branch source detection corner case...
convert: fix svn branch source detection corner case It was confused by composite-looking revisions made by copy + remove.

File last commit:

r6545:a7492fb2 default
r6545:a7492fb2 default
Show More
test-convert-svn-branches.out
130 lines | 2.9 KiB | text/plain | TextLexer
/ tests / test-convert-svn-branches.out
Patrick Mezard
Test subversion branches conversion
r5874 % initial svn import
Adding projA/trunk
Adding projA/branches
Adding projA/tags
Committed revision 1.
% update svn repository
A A/trunk
A A/branches
A A/tags
Checked out revision 1.
Patrick Mezard
test-convert-svn-branches: short identifiers are more legible
r6537 A trunk/a
A trunk/b
A trunk/c
A branches/notinbranch
Adding branches/notinbranch
Adding trunk/a
Adding trunk/b
Adding trunk/c
Patrick Mezard
convert: check svn branches are directories
r6491 Transmitting file data ....
Patrick Mezard
Test subversion branches conversion
r5874 Committed revision 2.
Patrick Mezard
test-convert-svn-branches: short identifiers are more legible
r6537 % branch to old
Patrick Mezard
Test subversion branches conversion
r5874 A branches/old
Patrick Mezard
test-convert-svn-branches: short identifiers are more legible
r6537 D branches/old/c
Patrick Mezard
Test subversion branches conversion
r5874 Adding branches/old
Patrick Mezard
test-convert-svn-branches: short identifiers are more legible
r6537 Adding branches/old/a
Adding branches/old/b
Deleting branches/old/c
Patrick Mezard
Test subversion branches conversion
r5874
Committed revision 3.
At revision 3.
% update trunk
Patrick Mezard
test-convert-svn-branches: short identifiers are more legible
r6537 Sending trunk/a
Patrick Mezard
Test subversion branches conversion
r5874 Transmitting file data .
Committed revision 4.
% update old branch
Patrick Mezard
test-convert-svn-branches: short identifiers are more legible
r6537 Sending branches/old/b
Patrick Mezard
Test subversion branches conversion
r5874 Transmitting file data .
Committed revision 5.
% create a cross-branch revision
Patrick Mezard
test-convert-svn-branches: short identifiers are more legible
r6537 A branches/old/c
D trunk/b
Adding branches/old/c
Deleting trunk/b
Patrick Mezard
Test subversion branches conversion
r5874 Transmitting file data .
Committed revision 6.
% update old branch again
Patrick Mezard
test-convert-svn-branches: short identifiers are more legible
r6537 Sending branches/old/b
Patrick Mezard
Test subversion branches conversion
r5874 Transmitting file data .
Committed revision 7.
Patrick Mezard
convert: improve subversion branch filtering
r6540 % move back and forth between branch of similar names
At revision 7.
A branches/old2
D branches/old/a
D branches/old/b
D branches/old/c
D branches/old
Deleting branches/old
Adding branches/old2
Committed revision 8.
A branches/old
D branches/old2/a
D branches/old2/b
D branches/old2/c
D branches/old2
Adding branches/old
Deleting branches/old2
Committed revision 9.
Patrick Mezard
Test subversion branches conversion
r5874 % update trunk again
Patrick Mezard
test-convert-svn-branches: short identifiers are more legible
r6537 Sending trunk/a
Patrick Mezard
Test subversion branches conversion
r5874 Transmitting file data .
Patrick Mezard
convert: improve subversion branch filtering
r6540 Committed revision 10.
Patrick Mezard
Test subversion branches conversion
r5874 % convert trunk and branches
initializing destination A-hg repository
scanning source...
sorting...
converting...
Patrick Mezard
convert: improve subversion branch filtering
r6540 10 init projA
9 hello
8 branch trunk, remove c
7 change a
6 change b
5 move and update c
4 move and update c
3 change b again
2 move to old2
1 move back to old
Patrick Mezard
test-convert-svn-branches: short identifiers are more legible
r6537 0 last change to a
Patrick Mezard
Test subversion branches conversion
r5874 % branch again from a converted revision
Checked out revision 1.
Patrick Mezard
convert: improve subversion branch filtering
r6540 A branches/old3
Adding branches/old3
Patrick Mezard
Test subversion branches conversion
r5874
Patrick Mezard
convert: improve subversion branch filtering
r6540 Committed revision 11.
Patrick Mezard
Test subversion branches conversion
r5874 % convert again
scanning source...
sorting...
converting...
Patrick Mezard
convert: improve subversion branch filtering
r6540 0 branch trunk@1 into old3
o branch=old3 11 branch trunk@1 into old3 files:
Patrick Mezard
Test subversion branches conversion
r5874 |
Patrick Mezard
convert: improve subversion branch filtering
r6540 | o branch= 10 last change to a files: a
Patrick Mezard
Test subversion branches conversion
r5874 | |
Patrick Mezard
convert: improve subversion branch filtering
r6540 | | o branch=old 9 move back to old files:
Patrick Mezard
Test subversion branches conversion
r5874 | | |
Patrick Mezard
convert: improve subversion branch filtering
r6540 | | o branch=old2 8 move to old2 files:
Patrick Mezard
Test subversion branches conversion
r5874 | | |
Patrick Mezard
convert: improve subversion branch filtering
r6540 | | o branch=old 7 change b again files: b
Patrick Mezard
Test subversion branches conversion
r5874 | | |
Patrick Mezard
convert: improve subversion branch filtering
r6540 | o | branch= 6 move and update c files: b
| | |
| | o branch=old 5 move and update c files: c
Patrick Mezard
Test subversion branches conversion
r5874 | | |
Patrick Mezard
convert: improve subversion branch filtering
r6540 | | o branch=old 4 change b files: b
| | |
| o | branch= 3 change a files: a
Patrick Mezard
Test subversion branches conversion
r5874 | | |
Patrick Mezard
convert: fix svn branch source detection corner case...
r6545 | | o branch=old 2 branch trunk, remove c files:
| |/
Patrick Mezard
convert: improve subversion branch filtering
r6540 | o branch= 1 hello files: a b c
Patrick Mezard
Test subversion branches conversion
r5874 |/
Patrick Mezard
convert: improve subversion branch filtering
r6540 o branch= 0 init projA files:
Patrick Mezard
Test subversion branches conversion
r5874
Patrick Mezard
convert: improve subversion branch filtering
r6540 old3 11:
default 10:
old 9:
old2 8:
Patrick Mezard
Test subversion branches conversion
r5874 tip