equal
deleted
inserted
replaced
27 cd .. |
27 cd .. |
28 |
28 |
29 echo % checkout source directory |
29 echo % checkout source directory |
30 cvs -q checkout src |
30 cvs -q checkout src |
31 |
31 |
|
32 echo % commit a new revision changing b/c |
|
33 cd src |
|
34 echo c >> b/c |
|
35 cvs -q commit -mci0 . | grep '<--' |\ |
|
36 sed -e 's:.*src/\(.*\),v.*:checking in src/\1,v:g' |
|
37 cd .. |
|
38 |
32 echo % convert fresh repo |
39 echo % convert fresh repo |
33 hg convert src src-hg | sed -e 's/connecting to.*cvsrepo/connecting to cvsrepo/g' |
40 hg convert src src-hg | sed -e 's/connecting to.*cvsrepo/connecting to cvsrepo/g' |
34 cat src-hg/a |
41 cat src-hg/a |
35 cat src-hg/b/c |
42 cat src-hg/b/c |
|
43 |
|
44 echo % convert fresh repo with --filemap |
|
45 echo include b/c > filemap |
|
46 hg convert --filemap filemap src src-filemap | sed -e 's/connecting to.*cvsrepo/connecting to cvsrepo/g' |
|
47 cat src-hg/b/c |
|
48 hg -R src-filemap log --template '#rev# #desc# files: #files#\n' |
36 |
49 |
37 echo % commit new file revisions |
50 echo % commit new file revisions |
38 cd src |
51 cd src |
39 echo a >> a |
52 echo a >> a |
40 echo c >> b/c |
53 echo c >> b/c |
45 echo % convert again |
58 echo % convert again |
46 hg convert src src-hg | sed -e 's/connecting to.*cvsrepo/connecting to cvsrepo/g' |
59 hg convert src src-hg | sed -e 's/connecting to.*cvsrepo/connecting to cvsrepo/g' |
47 cat src-hg/a |
60 cat src-hg/a |
48 cat src-hg/b/c |
61 cat src-hg/b/c |
49 |
62 |
|
63 echo % convert again with --filemap |
|
64 hg convert --filemap filemap src src-filemap | sed -e 's/connecting to.*cvsrepo/connecting to cvsrepo/g' |
|
65 cat src-hg/b/c |
|
66 hg -R src-filemap log --template '#rev# #desc# files: #files#\n' |
50 |
67 |
51 |
|