comparison tests/test-convert-cvs-builtincvsps @ 8756:6019e6517f95

convert: better support for CVS branchpoints (issue1447) This records the branches starting at individual CVS file revisions, using the symbolic names map rather than just the branches information. This information is used to generate Mercurial changesets. Despite the changes, the CVS conversion still suffers heavily from cvsps' deficiencies in generating a correct representation of the CVS repository history.
author Henrik Stuart <hg@hstuart.dk>
date Tue, 09 Jun 2009 08:59:49 +0200
parents 5b7da468531b
children
comparison
equal deleted inserted replaced
8755:a2b4ddee3785 8756:6019e6517f95
92 sed -e 's:.*src/\(.*\),v.*:checking in src/\1,v:g' 92 sed -e 's:.*src/\(.*\),v.*:checking in src/\1,v:g'
93 cd .. 93 cd ..
94 94
95 echo % convert again 95 echo % convert again
96 hg convert src src-hg | sed -e 's/connecting to.*cvsrepo/connecting to cvsrepo/g' 96 hg convert src src-hg | sed -e 's/connecting to.*cvsrepo/connecting to cvsrepo/g'
97 hgcat a
98 hgcat b/c 97 hgcat b/c
99 98
100 echo % convert again with --filemap 99 echo % convert again with --filemap
101 hg convert --filemap filemap src src-filemap | sed -e 's/connecting to.*cvsrepo/connecting to cvsrepo/g' 100 hg convert --filemap filemap src src-filemap | sed -e 's/connecting to.*cvsrepo/connecting to cvsrepo/g'
102 hgcat b/c 101 hgcat b/c