Mercurial > hgsubversion
comparison tests/fixtures/delete_restore_trunk.sh @ 908:c4ee11a5d04c
pull: add a hgsubversion.unsafeskip option to omit unwanted revs
| author | Bryan O'Sullivan <bryano@fb.com> |
|---|---|
| date | Wed, 16 May 2012 16:52:25 -0700 |
| parents | |
| children |
comparison
equal
deleted
inserted
replaced
| 907:173065f9b715 | 908:c4ee11a5d04c |
|---|---|
| 1 #!/bin/bash | |
| 2 set -e | |
| 3 mkdir temp | |
| 4 cd temp | |
| 5 svnadmin create repo | |
| 6 svn co file://`pwd`/repo wc | |
| 7 cd wc | |
| 8 mkdir branches trunk tags | |
| 9 svn add * | |
| 10 svn ci -m 'btt' | |
| 11 echo foo > trunk/foo | |
| 12 svn add trunk/foo | |
| 13 svn ci -m 'add file' | |
| 14 svn up | |
| 15 svn rm trunk | |
| 16 svn ci -m 'delete trunk' | |
| 17 svn up | |
| 18 cd .. | |
| 19 svn cp -m 'restore trunk' file://`pwd`/repo/trunk@2 file://`pwd`/repo/trunk | |
| 20 cd wc | |
| 21 svn up | |
| 22 echo bar >> trunk/foo | |
| 23 svn ci -m 'append to file' | |
| 24 svn up | |
| 25 cd ../.. | |
| 26 svnadmin dump temp/repo > delete_restore_trunk.svndump | |
| 27 echo | |
| 28 echo 'Complete.' | |
| 29 echo 'You probably want to clean up temp now.' | |
| 30 echo 'Dump in branch_delete_parent_dir.svndump' | |
| 31 exit 0 |
