tests/test-topic-stack-complex.t
branchmercurial-4.4
changeset 4516 f54bb6eaf5e6
parent 4363 a2fdbece7ce1
parent 4513 d70db7e455dc
child 4675 79bc0f1a832e
equal deleted inserted replaced
4514:ef1c322c389d 4516:f54bb6eaf5e6
    79   diff --git a/d b/d
    79   diff --git a/d b/d
    80   new file mode 100644
    80   new file mode 100644
    81   examine changes to 'd'? [Ynesfdaq?] n
    81   examine changes to 'd'? [Ynesfdaq?] n
    82   
    82   
    83   continue splitting? [Ycdq?] c
    83   continue splitting? [Ycdq?] c
    84   1 new orphan changesets
       
    85 
    84 
    86   $ hg stack
    85   $ hg stack
    87   ### topic: foo
    86   ### topic: foo
    88   ### target: default (branch)
    87   ### target: default (branch)
    89   s4$ Added e and f (orphan)
    88   s4$ Added e and f (orphan)
    93   s0^ Added foo (base)
    92   s0^ Added foo (base)
    94 
    93 
    95   $ hg show work
    94   $ hg show work
    96   @  5cce (foo) split2
    95   @  5cce (foo) split2
    97   o  f26c (foo) split1
    96   o  f26c (foo) split1
    98   | *  f1d3 (foo) Added e and f
    97   | o  f1d3 (foo) Added e and f
    99   | x  8e82 (foo) Added c and d
    98   | x  8e82 (foo) Added c and d
   100   |/
    99   |/
   101   o  002b (foo) Added a and b
   100   o  002b (foo) Added a and b
   102   o  f360 Added foo
   101   o  f360 Added foo
   103 
   102 
   112   @@ -1,1 +1,1 @@
   111   @@ -1,1 +1,1 @@
   113   -c
   112   -c
   114   +foo
   113   +foo
   115 
   114 
   116   $ hg amend
   115   $ hg amend
   117   1 new orphan changesets
       
   118   $ hg show work
   116   $ hg show work
   119   @  7d94 (foo) split1
   117   @  7d94 (foo) split1
   120   | *  5cce (foo) split2
   118   | o  5cce (foo) split2
   121   | x  f26c (foo) split1
   119   | x  f26c (foo) split1
   122   |/
   120   |/
   123   | *  f1d3 (foo) Added e and f
   121   | o  f1d3 (foo) Added e and f
   124   | x  8e82 (foo) Added c and d
   122   | x  8e82 (foo) Added c and d
   125   |/
   123   |/
   126   o  002b (foo) Added a and b
   124   o  002b (foo) Added a and b
   127   o  f360 Added foo
   125   o  f360 Added foo
   128 
   126 
   146   $ hg up s4
   144   $ hg up s4
   147   0 files updated, 0 files merged, 0 files removed, 0 files unresolved
   145   0 files updated, 0 files merged, 0 files removed, 0 files unresolved
   148   $ hg id -r .
   146   $ hg id -r .
   149   ec94a1ed1330 tip
   147   ec94a1ed1330 tip
   150   $ hg up --hidden 'min(precursors(.))'
   148   $ hg up --hidden 'min(precursors(.))'
   151   updating to a hidden changeset f1d3649d6a8b
       
   152   (hidden revision 'f1d3649d6a8b' was rewritten as: ec94a1ed1330)
       
   153   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
   149   1 files updated, 0 files merged, 0 files removed, 0 files unresolved
   154   working directory parent is obsolete! (f1d3649d6a8b)
   150   working directory parent is obsolete! (f1d3649d6a8b)
   155   (use 'hg evolve' to update to its successor: ec94a1ed1330)
   151   (use 'hg evolve' to update to its successor: ec94a1ed1330)
   156   $ hg amend -d '0 1'
   152   $ hg amend -d '0 1'
   157   1 new orphan changesets
       
   158   2 new content-divergent changesets
       
   159   $ hg rebase -r . -d ec94a1ed1330~1
   153   $ hg rebase -r . -d ec94a1ed1330~1
   160   rebasing 9:eb3b16fef8ea "Added e and f" (tip foo)
   154   rebasing 9:eb3b16fef8ea "Added e and f" (tip foo)
   161   $ hg stack
   155   $ hg stack
   162   ### topic: foo (2 heads)
   156   ### topic: foo (2 heads)
   163   ### target: default (branch)
   157   ### target: default (branch)