52 |
|
|
53 |
rm -Rf $cvs_co || exit |
rm -Rf $cvs_co || exit |
54 |
mkdir $cvs_co || exit |
mkdir $cvs_co || exit |
55 |
cd $cvs_co && cvs -f co dir && cd - || exit |
cd $cvs_co && cvs -f co -P dir && cd - || exit |
56 |
|
|
57 |
function svn2cvs() { |
function svn2cvs() { |
58 |
./svn2cvs.pl file://$svn_rep/dir $cvs_rep dir || exit |
./svn2cvs.pl file://$svn_rep/dir $cvs_rep dir || exit |
59 |
} |
} |
60 |
function update_cvs() { |
function update_cvs() { |
61 |
cd $cvs_co && cvs -f update -d dir && cd - || exit |
cd $cvs_co && cvs -f update -P -d dir && cd - || exit |
62 |
} |
} |
63 |
function update_svn() { |
function update_svn() { |
64 |
svn update $svn_co || exit |
svn update $svn_co || exit |
70 |
function test() { |
function test() { |
71 |
svn2cvs |
svn2cvs |
72 |
update_all |
update_all |
73 |
diff -x .svn\* -x CVS -urw $svn_co/dir/ $cvs_co/dir/ || exit |
diff -x .svn\* -x CVS -x '\.keepme' -urw $svn_co/dir/ $cvs_co/dir/ || exit |
74 |
} |
} |
75 |
|
|
76 |
svn2cvs |
svn2cvs |
145 |
test |
test |
146 |
|
|
147 |
svn rm $svn_co/dir/* || exit |
svn rm $svn_co/dir/* || exit |
148 |
svn revert $svn_co/dir/keep $svn_co/dir/keep-dir/keep |
svn revert $svn_co/dir/keep $svn_co/dir/keep-dir{,/keep} |
149 |
svn commit -m "remove everything" $svn_co || exit |
svn commit -m "remove everything" $svn_co || exit |
150 |
|
|
151 |
test |
test |