Mercurial > hg-stable
diff tests/test-convert-svn-tags.t @ 12370:f98010f57a5e
tests: unify test-convert-svn-*
author | Dan Villiom Podlaski Christiansen <danchr@gmail.com> |
---|---|
date | Tue, 21 Sep 2010 18:40:33 +0200 |
parents | tests/test-convert-svn-tags@3373ecddadba |
children | 43b3b761d9d1 |
line wrap: on
line diff
--- /dev/null Thu Jan 01 00:00:00 1970 +0000 +++ b/tests/test-convert-svn-tags.t Tue Sep 21 18:40:33 2010 +0200 @@ -0,0 +1,67 @@ + + $ "$TESTDIR/hghave" svn svn-bindings || exit 80 + + $ cat > $HGRCPATH <<EOF + > [extensions] + > convert = + > graphlog = + > 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 + $ hg glog --template '{rev} {desc|firstline} tags: {tags}\n' + 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 +