tests/test-topic-dest.t
changeset 1892 b1fadc089b82
parent 1891 077c40f206d1
child 1900 27ea12c05e99
equal deleted inserted replaced
1891:077c40f206d1 1892:b1fadc089b82
   253   |
   253   |
   254   o  1 () c_beta
   254   o  1 () c_beta
   255   |
   255   |
   256   o  0 () c_alpha
   256   o  0 () c_alpha
   257   
   257   
       
   258 
       
   259 Default destination for update
       
   260 ===============================
       
   261 
       
   262 initial setup
       
   263 
       
   264   $ hg up elephant
       
   265   switching to topic elephant
       
   266   1 files updated, 0 files merged, 1 files removed, 0 files unresolved
       
   267   $ echo arthur >> jungle
       
   268   $ hg ci -m arthur
       
   269   created new head
       
   270   $ echo pompadour >> jungle
       
   271   $ hg ci -m pompadour
       
   272   created new head
       
   273   $ hg up 'roots(all())'
       
   274   0 files updated, 0 files merged, 6 files removed, 0 files unresolved
       
   275   $ hg log -G
       
   276   o  15 (elephant) pompadour
       
   277   |
       
   278   o  14 (elephant) arthur
       
   279   |
       
   280   | o    13 (monkey) merge with default
       
   281   | |\
       
   282   o---+  12 (elephant) babar
       
   283    / /
       
   284   | o  11 () c_zeta
       
   285   | |
       
   286   o |  10 (monkey) Huc
       
   287   | |
       
   288   o |  8 (monkey) zephir
       
   289   |/
       
   290   o  6 () c_epsilon
       
   291   |
       
   292   o  3 () c_delta
       
   293   |
       
   294   o  2 () c_gamma
       
   295   |
       
   296   o  1 () c_beta
       
   297   |
       
   298   @  0 () c_alpha
       
   299   
       
   300 
       
   301 testing default destination on a branch
       
   302 
       
   303   $ hg up
       
   304   5 files updated, 0 files merged, 0 files removed, 0 files unresolved
       
   305   $ hg log -G
       
   306   o  15 (elephant) pompadour
       
   307   |
       
   308   o  14 (elephant) arthur
       
   309   |
       
   310   | o    13 (monkey) merge with default
       
   311   | |\
       
   312   o---+  12 (elephant) babar
       
   313    / /
       
   314   | @  11 () c_zeta
       
   315   | |
       
   316   o |  10 (monkey) Huc
       
   317   | |
       
   318   o |  8 (monkey) zephir
       
   319   |/
       
   320   o  6 () c_epsilon
       
   321   |
       
   322   o  3 () c_delta
       
   323   |
       
   324   o  2 () c_gamma
       
   325   |
       
   326   o  1 () c_beta
       
   327   |
       
   328   o  0 () c_alpha
       
   329   
       
   330 
       
   331 extra setup for topic
       
   332 (making sure tip is not the topic)
       
   333 
       
   334   $ hg up 'desc(c_zeta)'
       
   335   0 files updated, 0 files merged, 0 files removed, 0 files unresolved
       
   336   $ echo 'eta' >> 'eta'
       
   337   $ hg add 'eta'
       
   338   $ hg commit -m 'c_eta'
       
   339   $ hg log -G
       
   340   @  16 () c_eta
       
   341   |
       
   342   | o  15 (elephant) pompadour
       
   343   | |
       
   344   | o  14 (elephant) arthur
       
   345   | |
       
   346   +---o  13 (monkey) merge with default
       
   347   | | |
       
   348   | o |  12 (elephant) babar
       
   349   |/ /
       
   350   o |  11 () c_zeta
       
   351   | |
       
   352   | o  10 (monkey) Huc
       
   353   | |
       
   354   | o  8 (monkey) zephir
       
   355   |/
       
   356   o  6 () c_epsilon
       
   357   |
       
   358   o  3 () c_delta
       
   359   |
       
   360   o  2 () c_gamma
       
   361   |
       
   362   o  1 () c_beta
       
   363   |
       
   364   o  0 () c_alpha
       
   365   
       
   366 
       
   367 Testing default destination for topic
       
   368 
       
   369   $ hg up 'roots(topic(elephant))'
       
   370   switching to topic elephant
       
   371   1 files updated, 0 files merged, 1 files removed, 0 files unresolved
       
   372   $ hg up
       
   373   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
       
   374   $ hg log -G
       
   375   o  16 () c_eta
       
   376   |
       
   377   | @  15 (elephant) pompadour
       
   378   | |
       
   379   | o  14 (elephant) arthur
       
   380   | |
       
   381   +---o  13 (monkey) merge with default
       
   382   | | |
       
   383   | o |  12 (elephant) babar
       
   384   |/ /
       
   385   o |  11 () c_zeta
       
   386   | |
       
   387   | o  10 (monkey) Huc
       
   388   | |
       
   389   | o  8 (monkey) zephir
       
   390   |/
       
   391   o  6 () c_epsilon
       
   392   |
       
   393   o  3 () c_delta
       
   394   |
       
   395   o  2 () c_gamma
       
   396   |
       
   397   o  1 () c_beta
       
   398   |
       
   399   o  0 () c_alpha
       
   400   
       
   401 
       
   402 Testing default destination for topic
       
   403 
       
   404   $ hg up 'p1(roots(topic(elephant)))'
       
   405   0 files updated, 0 files merged, 1 files removed, 0 files unresolved
       
   406   $ hg topic elephant
       
   407   $ hg up
       
   408   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
       
   409   $ hg log -G
       
   410   o  16 () c_eta
       
   411   |
       
   412   | @  15 (elephant) pompadour
       
   413   | |
       
   414   | o  14 (elephant) arthur
       
   415   | |
       
   416   +---o  13 (monkey) merge with default
       
   417   | | |
       
   418   | o |  12 (elephant) babar
       
   419   |/ /
       
   420   o |  11 () c_zeta
       
   421   | |
       
   422   | o  10 (monkey) Huc
       
   423   | |
       
   424   | o  8 (monkey) zephir
       
   425   |/
       
   426   o  6 () c_epsilon
       
   427   |
       
   428   o  3 () c_delta
       
   429   |
       
   430   o  2 () c_gamma
       
   431   |
       
   432   o  1 () c_beta
       
   433   |
       
   434   o  0 () c_alpha
       
   435