Mercurial > hgsubversion
view tests/fixtures/rename_branch_parent_dir.sh @ 913:9fff2b8217b6
add except for AttributeError if youngestrepo doesn't exist
It's possible for youngestrepo to not exist in the updatemeta (partial) path
if this is the first time svn updatemeta has been run. In that case
util.load_string will return None and the .strip() will fail.
author | Brad Hall <bhall@fb.com> |
---|---|
date | Thu, 07 Jun 2012 15:34:55 -0700 |
parents | d17cec76e769 |
children |
line wrap: on
line source
#!/bin/sh mkdir temp cd temp svnadmin create repo svn co file://`pwd`/repo wc cd wc mkdir brances trunk tags svn add * svn ci -m 'btt' cd trunk for a in alpha beta gamma delta ; do echo $a > $a svn add $a done svn ci -m 'Add files.' cd .. svn up svn cp trunk brances/dev_branch svn ci -m 'branch' cd brances/dev_branch svn rm delta echo narf > alpha echo iota > iota svn add iota svn ci -m 'branch changes' cd ../.. svn up svn mv brances branches svn ci -m 'move branches to branches' cd .. cd .. svnadmin dump temp/repo > rename_branch_parent_dir.svndump echo echo 'Complete.' echo 'You probably want to clean up temp now.' echo 'Dump in rename_branch_parent_dir.svndump' exit 0