tests/test-add.t
changeset 35393 4441705b7111
parent 33798 2cd5aba5e1d2
child 35704 41ef02ba329b
equal deleted inserted replaced
35392:5feb782c7a95 35393:4441705b7111
   195   $ echo abc > CapsDir1/CapsDir/AbC.txt
   195   $ echo abc > CapsDir1/CapsDir/AbC.txt
   196   $ mkdir CapsDir1/CapsDir/SubDir
   196   $ mkdir CapsDir1/CapsDir/SubDir
   197   $ echo def > CapsDir1/CapsDir/SubDir/Def.txt
   197   $ echo def > CapsDir1/CapsDir/SubDir/Def.txt
   198 
   198 
   199   $ hg add capsdir1/capsdir
   199   $ hg add capsdir1/capsdir
   200   adding CapsDir1/CapsDir/AbC.txt (glob)
   200   adding CapsDir1/CapsDir/AbC.txt
   201   adding CapsDir1/CapsDir/SubDir/Def.txt (glob)
   201   adding CapsDir1/CapsDir/SubDir/Def.txt
   202 
   202 
   203   $ hg forget capsdir1/capsdir/abc.txt
   203   $ hg forget capsdir1/capsdir/abc.txt
   204 
   204 
   205   $ hg forget capsdir1/capsdir
   205   $ hg forget capsdir1/capsdir
   206   removing CapsDir1/CapsDir/SubDir/Def.txt (glob)
   206   removing CapsDir1/CapsDir/SubDir/Def.txt
   207 
   207 
   208   $ hg add capsdir1
   208   $ hg add capsdir1
   209   adding CapsDir1/CapsDir/AbC.txt (glob)
   209   adding CapsDir1/CapsDir/AbC.txt
   210   adding CapsDir1/CapsDir/SubDir/Def.txt (glob)
   210   adding CapsDir1/CapsDir/SubDir/Def.txt
   211 
   211 
   212   $ hg ci -m "AbCDef" capsdir1/capsdir
   212   $ hg ci -m "AbCDef" capsdir1/capsdir
   213 
   213 
   214   $ hg status -A capsdir1/capsdir
   214   $ hg status -A capsdir1/capsdir
   215   C CapsDir1/CapsDir/AbC.txt
   215   C CapsDir1/CapsDir/AbC.txt
   216   C CapsDir1/CapsDir/SubDir/Def.txt
   216   C CapsDir1/CapsDir/SubDir/Def.txt
   217 
   217 
   218   $ hg files capsdir1/capsdir
   218   $ hg files capsdir1/capsdir
   219   CapsDir1/CapsDir/AbC.txt (glob)
   219   CapsDir1/CapsDir/AbC.txt
   220   CapsDir1/CapsDir/SubDir/Def.txt (glob)
   220   CapsDir1/CapsDir/SubDir/Def.txt
   221 
   221 
   222   $ echo xyz > CapsDir1/CapsDir/SubDir/Def.txt
   222   $ echo xyz > CapsDir1/CapsDir/SubDir/Def.txt
   223   $ hg ci -m xyz capsdir1/capsdir/subdir/def.txt
   223   $ hg ci -m xyz capsdir1/capsdir/subdir/def.txt
   224 
   224 
   225   $ hg revert -r '.^' capsdir1/capsdir
   225   $ hg revert -r '.^' capsdir1/capsdir
   226   reverting CapsDir1/CapsDir/SubDir/Def.txt (glob)
   226   reverting CapsDir1/CapsDir/SubDir/Def.txt
   227 
   227 
   228 The conditional tests above mean the hash on the diff line differs on Windows
   228 The conditional tests above mean the hash on the diff line differs on Windows
   229 and OS X
   229 and OS X
   230   $ hg diff capsdir1/capsdir
   230   $ hg diff capsdir1/capsdir
   231   diff -r * CapsDir1/CapsDir/SubDir/Def.txt (glob)
   231   diff -r * CapsDir1/CapsDir/SubDir/Def.txt (glob)
   242   M CapsDir1/CapsDir/SubDir/Def.txt
   242   M CapsDir1/CapsDir/SubDir/Def.txt
   243   C CapsDir1/CapsDir/ABC.txt
   243   C CapsDir1/CapsDir/ABC.txt
   244 
   244 
   245   $ hg remove -f 'glob:**.txt' -X capsdir1/capsdir
   245   $ hg remove -f 'glob:**.txt' -X capsdir1/capsdir
   246   $ hg remove -f 'glob:**.txt' -I capsdir1/capsdir
   246   $ hg remove -f 'glob:**.txt' -I capsdir1/capsdir
   247   removing CapsDir1/CapsDir/ABC.txt (glob)
   247   removing CapsDir1/CapsDir/ABC.txt
   248   removing CapsDir1/CapsDir/SubDir/Def.txt (glob)
   248   removing CapsDir1/CapsDir/SubDir/Def.txt
   249 #endif
   249 #endif
   250 
   250 
   251   $ cd ..
   251   $ cd ..