tests/test-subrepo-deep-nested-change.t
changeset 33363 3047167733dc
parent 32005 2406dbba49bd
child 33364 bf2daeddd42b
equal deleted inserted replaced
33362:e48fb90f80c8 33363:3047167733dc
   235   $ echo 'subfolder' > sub1/sub2/folder/test.txt
   235   $ echo 'subfolder' > sub1/sub2/folder/test.txt
   236   $ hg ci -ASm "add test.txt"
   236   $ hg ci -ASm "add test.txt"
   237   adding sub1/sub2/folder/test.txt
   237   adding sub1/sub2/folder/test.txt
   238   committing subrepository sub1
   238   committing subrepository sub1
   239   committing subrepository sub1/sub2 (glob)
   239   committing subrepository sub1/sub2 (glob)
       
   240 
       
   241   $ rm -r main
       
   242   $ hg archive -S -qr 'wdir()' ../wdir
       
   243   $ cat ../wdir/.hg_archival.txt
       
   244   repo: 7f491f53a367861f47ee64a80eb997d1f341b77a
       
   245   node: 9bb10eebee29dc0f1201dcf5977b811a540255fd+
       
   246   branch: default
       
   247   latesttag: null
       
   248   latesttagdistance: 4
       
   249   changessincelatesttag: 4
       
   250   $ hg update -Cq .
       
   251 
       
   252 TODO: add the dirty flag for missing subrepo files
       
   253 
       
   254   $ rm -r ../wdir sub1/sub2/folder/test.txt
       
   255   $ hg archive -S -qr 'wdir()' ../wdir
       
   256   $ cat ../wdir/.hg_archival.txt
       
   257   repo: 7f491f53a367861f47ee64a80eb997d1f341b77a
       
   258   node: 9bb10eebee29dc0f1201dcf5977b811a540255fd
       
   259   branch: default
       
   260   latesttag: null
       
   261   latesttagdistance: 4
       
   262   changessincelatesttag: 4
       
   263   $ hg update -Cq .
       
   264   $ rm -r ../wdir
   240 
   265 
   241 .. but first take a detour through some deep removal testing
   266 .. but first take a detour through some deep removal testing
   242 
   267 
   243   $ hg remove -S -I 're:.*.txt' .
   268   $ hg remove -S -I 're:.*.txt' .
   244   \r (no-eol) (esc)
   269   \r (no-eol) (esc)