Mercurial > hg > mercurial-crew-with-dirclash
comparison tests/test-convert-cvs @ 5381:6874368120dc
convert_cvs: add --filemap support
author | Alexis S. L. Carvalho <alexis@cecm.usp.br> |
---|---|
date | Thu, 04 Oct 2007 23:21:37 -0300 |
parents | 645a40777fd4 |
children |
comparison
equal
deleted
inserted
replaced
5380:a5a7f7fd5554 | 5381:6874368120dc |
---|---|
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 |