test-convert-svn-tags.t
66 lines
| 1.1 KiB
| text/troff
|
Tads3Lexer
/ tests / test-convert-svn-tags.t
|
r12370 | |||
$ "$TESTDIR/hghave" svn svn-bindings || exit 80 | ||||
|
r13519 | $ cat >> $HGRCPATH <<EOF | ||
|
r12370 | > [extensions] | ||
|
r17347 | > convert = | ||
|
r12370 | > EOF | ||
$ svnadmin create svn-repo | ||||
$ svnadmin load -q svn-repo < "$TESTDIR/svn/tags.svndump" | ||||
Convert | ||||
$ hg convert --datesort svn-repo A-hg | ||||
initializing destination A-hg repository | ||||
scanning source... | ||||
sorting... | ||||
converting... | ||||
5 init projA | ||||
4 adda | ||||
3 changea | ||||
2 changea2 | ||||
1 changea3 | ||||
0 changea | ||||
updating tags | ||||
$ cd A-hg | ||||
|
r20117 | $ hg log -G --template '{rev} {desc|firstline} tags: {tags}\n' | ||
|
r12370 | o 6 update tags tags: tip | ||
| | ||||
o 5 changea tags: trunk.goodtag | ||||
| | ||||
o 4 changea3 tags: | ||||
| | ||||
o 3 changea2 tags: trunk.v1 | ||||
| | ||||
o 2 changea tags: | ||||
| | ||||
o 1 adda tags: | ||||
| | ||||
o 0 init projA tags: | ||||
$ hg tags -q | ||||
tip | ||||
trunk.goodtag | ||||
trunk.v1 | ||||
$ cd .. | ||||
Convert without tags | ||||
$ hg convert --datesort --config convert.svn.tags= svn-repo A-notags-hg | ||||
initializing destination A-notags-hg repository | ||||
scanning source... | ||||
sorting... | ||||
converting... | ||||
5 init projA | ||||
4 adda | ||||
3 changea | ||||
2 changea2 | ||||
1 changea3 | ||||
0 changea | ||||
$ hg -R A-notags-hg tags -q | ||||
tip | ||||