tests/test-convert-svn-move
changeset 5957 971a17af5982
parent 5955 c4496b7c10ce
child 6439 c1b47c0fd2b6
equal deleted inserted replaced
5956:094638b3cbed 5957:971a17af5982
    23 
    23 
    24 echo % initial svn import
    24 echo % initial svn import
    25 mkdir projA
    25 mkdir projA
    26 cd projA
    26 cd projA
    27 mkdir trunk
    27 mkdir trunk
       
    28 echo a > trunk/a
    28 mkdir trunk/d1
    29 mkdir trunk/d1
    29 echo b > trunk/d1/b
    30 echo b > trunk/d1/b
       
    31 echo c > trunk/d1/c
    30 cd ..
    32 cd ..
    31 
    33 
    32 svnurl=file://$svnpath/svn-repo/projA
    34 svnurl=file://$svnpath/svn-repo/projA
    33 svn import -m "init projA" projA $svnurl | fix_path
    35 svn import -m "init projA" projA $svnurl | fix_path
    34 
    36 
    35 # Build a module renaming chain which used to confuse the converter.
    37 # Build a module renaming chain which used to confuse the converter.
    36 echo % update svn repository
    38 echo % update svn repository
    37 svn co $svnurl A | fix_path
    39 svn co $svnurl A | fix_path
    38 cd A
    40 cd A
       
    41 echo a >> trunk/a
       
    42 echo c >> trunk/d1/c
       
    43 svn ci -m commitbeforemove
    39 svn mv $svnurl/trunk $svnurl/subproject -m movedtrunk
    44 svn mv $svnurl/trunk $svnurl/subproject -m movedtrunk
    40 svn up
    45 svn up
    41 mkdir subproject/trunk
    46 mkdir subproject/trunk
    42 svn add subproject/trunk
    47 svn add subproject/trunk
    43 svn ci -m createtrunk
    48 svn ci -m createtrunk