tests/test-rename
changeset 1976 df8416346bb7
parent 1933 7544700fd931
child 4775 438603c1eb6f
equal deleted inserted replaced
1975:6e1a8ea5d717 1976:df8416346bb7
   177 echo "some stuff added to d1/bb" >> d1/bb
   177 echo "some stuff added to d1/bb" >> d1/bb
   178 hg rename d1/bb d1/b
   178 hg rename d1/bb d1/b
   179 hg status
   179 hg status
   180 hg debugstate | grep copy
   180 hg debugstate | grep copy
   181 hg update -C
   181 hg update -C
       
   182 
       
   183 echo "# check illegal path components"
       
   184 
       
   185 hg rename d1/d11/a1 .hg/foo
       
   186 hg status
       
   187 hg rename d1/d11/a1 ../foo
       
   188 hg status
       
   189 
       
   190 mv d1/d11/a1 .hg/foo
       
   191 hg rename --after d1/d11/a1 .hg/foo
       
   192 hg status
       
   193 hg update -C
       
   194 rm .hg/foo
       
   195 
       
   196 hg rename d1/d11/a1 .hg
       
   197 hg status
       
   198 hg rename d1/d11/a1 ..
       
   199 hg status
       
   200 
       
   201 mv d1/d11/a1 .hg
       
   202 hg rename --after d1/d11/a1 .hg
       
   203 hg status
       
   204 hg update -C
       
   205 rm .hg/a1
       
   206 
       
   207 (cd d1/d11; hg rename ../../d2/b ../../.hg/foo)
       
   208 hg status
       
   209 (cd d1/d11; hg rename ../../d2/b ../../../foo)
       
   210 hg status
       
   211