view tests/test-convert-svn-source.out @ 5636:7e6ddde68a23

rm: complain more about removing added files
author Matt Mackall <mpm@selenic.com>
date Mon, 10 Dec 2007 10:24:21 -0600
parents 61fdf2558c0a
children 7eb1146b72ec
line wrap: on
line source

% initial svn import
Adding         t/a

Committed revision 1.
% update svn repository
A    t2/a
Checked out revision 1.
A         b
Sending        a
Adding         b
Transmitting file data ..
Committed revision 2.
% convert to hg once
assuming destination trunk-hg
initializing destination trunk-hg repository
scanning source...
sorting...
converting...
1 init
0 changea
% update svn repository again
Sending        a
Sending        b
Transmitting file data ..
Committed revision 3.
% test incremental conversion
assuming destination trunk-hg
scanning source...
sorting...
converting...
0 changeb
% test filemap
initializing destination fmap repository
scanning source...
sorting...
converting...
2 init
1 changea
0 changeb
o  1 changeb files: b
|
o  0 changea files: b

# now tests that it works with trunk/branches/tags layout

% initial svn import
Adding         projA/trunk
Adding         projA/branches
Adding         projA/tags

Committed revision 4.
% update svn repository
Checked out revision 4.
A         letter.txt
Adding         letter.txt
Transmitting file data .
Committed revision 5.
Sending        letter.txt
Transmitting file data .
Committed revision 6.

Committed revision 7.
Sending        letter.txt
Transmitting file data .
Committed revision 8.
% convert to hg once
initializing destination A-hg repository
scanning source...
sorting...
converting...
3 init projA
2 hello
1 world
0 nice day
updating tags
% update svn repository again
A         letter2.txt
Sending        letter.txt
Adding         letter2.txt
Transmitting file data ..
Committed revision 9.

Committed revision 10.
Sending        letter2.txt
Transmitting file data .
Committed revision 11.
% test incremental conversion
scanning source...
sorting...
converting...
1 second letter
0 work in progress
updating tags
o  7 update tags files: .hgtags
|
o  6 work in progress files: letter2.txt
|
o  5 second letter files: letter.txt letter2.txt
|
o  4 update tags files: .hgtags
|
o  3 nice day files: letter.txt
|
o  2 world files: letter.txt
|
o  1 hello files: letter.txt
|
o  0 init projA files:

tip
v0.2
v0.1