blob: 33e2dc20d12c3269687fa9bd2149d5adffa6ed90 (
plain)
1
2
3
4
5
6
7
8
9
10
11
12
13
14
15
16
17
18
19
20
21
22
23
24
25
26
27
28
29
30
31
32
33
34
|
#!/bin/sh
RSVN="`pwd`/rsvn.py"
export PATH=/bin:/usr/bin
mkdir temp
cd temp
svnadmin create repo
svn co file://`pwd`/repo wc
cd wc
mkdir trunk branches
cd trunk
for a in alpha beta gamma ; do
echo $a > $a
done
cd ..
svn add *
svn ci -m 'initial'
svn up
svn cp trunk branches/test
svn ci -m 'branch'
svn up
echo foo >> branches/test/alpha
svn ci -m 'Mod.'
cd ..
echo rdelete trunk > tmp
echo rcopy branches/test trunk >> tmp
python $RSVN --message=blah --username=evil `pwd`/repo < tmp
svnadmin dump repo > ../replace_trunk_with_branch.svndump
|