tests/test-inhibit.t
changeset 1233 63ee05dd557a
parent 1232 37c00aeb4762
child 1234 c15d4677f2ba
equal deleted inserted replaced
1232:37c00aeb4762 1233:63ee05dd557a
   171   |
   171   |
   172   o  4:98065434e5c6 add cE
   172   o  4:98065434e5c6 add cE
   173   |
   173   |
   174   o  0:54ccbc537fc2 add cA
   174   o  0:54ccbc537fc2 add cA
   175   
   175   
   176 
   176 Update should inhibit all related unstable commits
       
   177 
       
   178   $ hg update 2 --hidden
       
   179   2 files updated, 0 files merged, 3 files removed, 0 files unresolved
       
   180   working directory parent is obsolete!
       
   181   $ hg log -G
       
   182   o  9:55c73a90e4b4 add cJ
       
   183   |
       
   184   | o  7:18214586bf78 add cJ
       
   185   |/
       
   186   o  6:cf5c4f4554ce add cH
       
   187   |
       
   188   o  5:5419eb264a33 add cG
       
   189   |
       
   190   o  4:98065434e5c6 add cE
       
   191   |
       
   192   | @  2:7df62a38b9bf add cC
       
   193   | |
       
   194   | o  1:02bcbc3f6e56 add cB
       
   195   |/
       
   196   o  0:54ccbc537fc2 add cA
       
   197   
       
   198 
       
   199   $ hg update 9
       
   200   4 files updated, 0 files merged, 2 files removed, 0 files unresolved
       
   201   $ hg log -G
       
   202   @  9:55c73a90e4b4 add cJ
       
   203   |
       
   204   | o  7:18214586bf78 add cJ
       
   205   |/
       
   206   o  6:cf5c4f4554ce add cH
       
   207   |
       
   208   o  5:5419eb264a33 add cG
       
   209   |
       
   210   o  4:98065434e5c6 add cE
       
   211   |
       
   212   | o  2:7df62a38b9bf add cC
       
   213   | |
       
   214   | o  1:02bcbc3f6e56 add cB
       
   215   |/
       
   216   o  0:54ccbc537fc2 add cA
       
   217   
       
   218   $ hg prune --hidden 1::
       
   219   3 changesets pruned
       
   220   $ hg log -G
       
   221   @  9:55c73a90e4b4 add cJ
       
   222   |
       
   223   | o  7:18214586bf78 add cJ
       
   224   |/
       
   225   o  6:cf5c4f4554ce add cH
       
   226   |
       
   227   o  5:5419eb264a33 add cG
       
   228   |
       
   229   o  4:98065434e5c6 add cE
       
   230   |
       
   231   o  0:54ccbc537fc2 add cA
       
   232   
   177 Test that direct access make changesets visible
   233 Test that direct access make changesets visible
   178 
   234 
   179   $ hg export 2db36d8066ff 02bcbc3f6e56
   235   $ hg export 2db36d8066ff 02bcbc3f6e56
   180   # HG changeset patch
   236   # HG changeset patch
   181   # User test
   237   # User test
   227   [255]
   283   [255]
   228 
   284 
   229 
   285 
   230 With severals hidden sha, rebase of one hidden stack onto another one:
   286 With severals hidden sha, rebase of one hidden stack onto another one:
   231   $ hg update -C 0
   287   $ hg update -C 0
   232   0 files updated, 0 files merged, 3 files removed, 0 files unresolved
   288   0 files updated, 0 files merged, 4 files removed, 0 files unresolved
   233   $ mkcommit cK
   289   $ mkcommit cK
   234   created new head
   290   created new head
   235   $ mkcommit cL
   291   $ mkcommit cL
   236   $ hg update -C 9
   292   $ hg update -C 9
   237   4 files updated, 0 files merged, 2 files removed, 0 files unresolved
   293   4 files updated, 0 files merged, 2 files removed, 0 files unresolved