test-convert-cvs-synthetic.out
57 lines
| 1.3 KiB
| text/plain
|
TextLexer
/ tests / test-convert-cvs-synthetic.out
Greg Ward
|
r7862 | % create cvs repository with one project | ||
Greg Ward
|
r8081 | cvs -f -d *REPO* init | ||
cvs -f -q co proj | ||||
Greg Ward
|
r7862 | % create file1 on the trunk | ||
Greg Ward
|
r8081 | cvs -f -Q add file1 | ||
cvs -f ci -madd file1 on trunk file1 | ||||
Greg Ward
|
r7862 | % create two branches | ||
Greg Ward
|
r8081 | cvs -f -q tag -b v1_0 | ||
Greg Ward
|
r7862 | T file1 | ||
Greg Ward
|
r8081 | cvs -f -q tag -b v1_1 | ||
Greg Ward
|
r7862 | T file1 | ||
% create file2 on branch v1_0 | ||||
Greg Ward
|
r8081 | cvs -f -q up -rv1_0 | ||
cvs -f -Q add file2 | ||||
cvs -f ci -madd file2 on branch v1_0 file2 | ||||
Greg Ward
|
r7862 | % create file3, file4 on branch v1_1 | ||
Greg Ward
|
r8081 | cvs -f -Q up -rv1_1 | ||
cvs -f -Q add file3 file4 | ||||
cvs -f ci -madd file3, file4 on branch v1_1 file3 file4 | ||||
Greg Ward
|
r7862 | % merge file2 from v1_0 to v1_1 | ||
Greg Ward
|
r8081 | cvs -f -q up -jv1_0 | ||
Greg Ward
|
r7862 | U file2 | ||
Greg Ward
|
r8081 | cvs -f ci -mmerge file2 from v1_0 to v1_1 | ||
% cvs rlog output | ||||
RCS file: *REPO*/proj/file1,v | ||||
revision 1.1 | ||||
RCS file: *REPO*/proj/Attic/file2,v | ||||
revision 1.1 | ||||
revision 1.1.4.2 | ||||
revision 1.1.4.1 | ||||
revision 1.1.2.1 | ||||
RCS file: *REPO*/proj/Attic/file3,v | ||||
revision 1.1 | ||||
revision 1.1.2.1 | ||||
RCS file: *REPO*/proj/Attic/file4,v | ||||
revision 1.1 | ||||
revision 1.1.2.1 | ||||
Greg Ward
|
r7862 | % convert to hg | ||
initializing destination proj.hg repository | ||||
Patrick Mezard
|
r8048 | connecting to *REPO* | ||
scanning source... | ||||
Greg Ward
|
r7862 | using builtin cvsps | ||
collecting CVS rlog | ||||
9 log entries | ||||
creating changesets | ||||
4 changeset entries | ||||
sorting... | ||||
converting... | ||||
3 add file1 on trunk | ||||
2 add file2 on branch v1_0 | ||||
1 add file3, file4 on branch v1_1 | ||||
0 merge file2 from v1_0 to v1_1 | ||||
% hg log output | ||||
3 merge file2 from v1_0 to v1_1 | ||||
2 add file3, file4 on branch v1_1 | ||||
1 add file2 on branch v1_0 | ||||
0 add file1 on trunk | ||||