Mercurial > hgsubversion
diff tests/fixtures/siblingbranchfix.sh @ 493:41c333473dda
try to deal with weirdly located branches in rebuildmeta (#118)
author | Dirkjan Ochtman <dirkjan@ochtman.nl> |
---|---|
date | Tue, 22 Sep 2009 16:46:16 +0200 |
parents | |
children |
line wrap: on
line diff
new file mode 100755 --- /dev/null +++ b/tests/fixtures/siblingbranchfix.sh @@ -0,0 +1,33 @@ +#!/bin/sh + +mkdir temp +cd temp +svnadmin create repo +svn co file://`pwd`/repo wc +cd wc +mkdir branches trunk tags +svn add * +svn ci -m 'btt' +cd trunk + +echo a > a +svn add a +svn ci -m 'Add file.' +svn up + +cd .. +svn cp trunk wrongbranch +svn ci -m 'Branch to repo root dir.' +svn up + +svn mv wrongbranch branches/wrongbranch +svn ci -m 'Move branch to correct branches location' +svn up + +cd ../.. +svnadmin dump temp/repo > siblingbranchfix.svndump +echo +echo 'Complete.' +echo 'You probably want to clean up temp now.' +echo 'Dump in siblingbranchfix.svndump' +exit 0