comparison tests/fixtures/rename_tag_test.sh @ 530:76e9504db03b

test_tags: rewrite both the test and the fixture script I needed this to debug it after changes in tagging code.
author Patrick Mezard <pmezard@gmail.com>
date Fri, 29 Jan 2010 23:36:14 +0100
parents
children
comparison
equal deleted inserted replaced
529:68667b627bd5 530:76e9504db03b
1 #!/bin/sh
2
3 mkdir temp
4 cd temp
5 svnadmin create repo
6 svn co file://`pwd`/repo wc
7 export REPO=file://`pwd`/repo
8 cd wc
9 mkdir branches trunk tags
10 svn add *
11 svn ci -m 'Empty dirs.'
12
13 echo 'file: alpha' > trunk/alpha
14 svn add trunk/alpha
15 svn ci -m 'Add alpha'
16 svn up
17
18 echo 'Data of beta' > trunk/beta
19 svn add trunk/beta
20 svn ci -m 'Add beta'
21 svn up
22 cd ..
23
24 svn cp -m 'tagging r3' $REPO/trunk@3 $REPO/tags/tag_r3
25 svn cp -m 'tag from a tag' $REPO/tags/tag_r3 $REPO/tags/copied_tag
26 svn mv -m 'rename a tag' $REPO/tags/copied_tag $REPO/tags/other_tag_r3
27 cd ..
28 svnadmin dump temp/repo > rename_tag_test.svndump
29 echo
30 echo 'Complete.'
31 echo 'You probably want to clean up temp now.'
32 echo 'Dump in renametagdir.svndump'
33 exit 0