Mercurial > hgsubversion
view tests/fixtures/branchmap.sh @ 1363:3c213ca49f7e stable
tests: update for behavior change in subversion 1.9
In revision r1592724, subversion changed 'svn propget' when no properties are
there to be an error. This is mildly annoying but oh well. We work around this
to achieve the old behavior.
I pity the scripts that relied on that behavior.
author | Sean Farley <sean@farley.io> |
---|---|
date | Thu, 29 Oct 2015 17:18:41 -0700 |
parents | 8e025a6f0db4 |
children |
line wrap: on
line source
#!/bin/sh # inspired by Python r62868 mkdir temp cd temp svnadmin create repo svn co file://`pwd`/repo wc export REPO=file://`pwd`/repo cd wc mkdir branches trunk tags svn add * svn ci -m 'btt' echo a > trunk/a svn add trunk/a svn ci -m 'Add file.' svn up svn cp trunk branches/badname svn ci -m 'Branch to be renamed.' svn up svn cp trunk branches/feature svn ci -m 'Branch to be unnamed.' svn up cd ../.. svnadmin dump temp/repo > branchmap.svndump echo echo 'Complete.' echo 'You probably want to clean up temp now.' echo 'Dump in branchmap.svndump' exit 0