Mercurial > evolve
annotate tests/test-evolve-phase.t @ 5917:94aed9c7ce69 stable
next: refactor two if blocks into an if-elif block
We already checked the value of `needevolve and opts['evolve']` in the first if
block above. In the first one it need to be True, in the second it needs to be
False for the statements to execute. Since not(a or b) = not a and not b, we
can join the second if block to the first one with an elif while dropping the
explicit check.
For me, this works better, because we're doing the same thing in both of these
blocks (checking if working copy is dirty or not).
author | Anton Shestakov <av6@dwimlabs.net> |
---|---|
date | Sat, 15 May 2021 20:40:19 +0800 |
parents | c5dfbbe4363d |
children | fd039a7f0c3c b1d1f4ade142 |
rev | line source |
---|---|
3387
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
1 Testing the handling of phases for `hg evolve` command |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
2 |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
3 $ cat >> $HGRCPATH <<EOF |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
4 > [phases] |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
5 > publish = False |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
6 > [alias] |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
7 > glog = log -G --template='{rev} - {node|short} {desc} ({phase})\n' |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
8 > [extensions] |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
9 > EOF |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
10 $ echo "evolve=$(echo $(dirname $TESTDIR))/hgext3rd/evolve/" >> $HGRCPATH |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
11 |
5777
c5dfbbe4363d
evolve: when relocating, optionally first try to do it using in-memory merge
Martin von Zweigbergk <martinvonz@google.com>
parents:
5722
diff
changeset
|
12 #testcases inmemory ondisk |
c5dfbbe4363d
evolve: when relocating, optionally first try to do it using in-memory merge
Martin von Zweigbergk <martinvonz@google.com>
parents:
5722
diff
changeset
|
13 #if inmemory |
c5dfbbe4363d
evolve: when relocating, optionally first try to do it using in-memory merge
Martin von Zweigbergk <martinvonz@google.com>
parents:
5722
diff
changeset
|
14 $ cat >> $HGRCPATH <<EOF |
c5dfbbe4363d
evolve: when relocating, optionally first try to do it using in-memory merge
Martin von Zweigbergk <martinvonz@google.com>
parents:
5722
diff
changeset
|
15 > [experimental] |
c5dfbbe4363d
evolve: when relocating, optionally first try to do it using in-memory merge
Martin von Zweigbergk <martinvonz@google.com>
parents:
5722
diff
changeset
|
16 > evolution.in-memory = yes |
c5dfbbe4363d
evolve: when relocating, optionally first try to do it using in-memory merge
Martin von Zweigbergk <martinvonz@google.com>
parents:
5722
diff
changeset
|
17 > EOF |
c5dfbbe4363d
evolve: when relocating, optionally first try to do it using in-memory merge
Martin von Zweigbergk <martinvonz@google.com>
parents:
5722
diff
changeset
|
18 #endif |
c5dfbbe4363d
evolve: when relocating, optionally first try to do it using in-memory merge
Martin von Zweigbergk <martinvonz@google.com>
parents:
5722
diff
changeset
|
19 |
3387
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
20 Testing when there are no conflicts during evolve |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
21 |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
22 $ hg init noconflict |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
23 $ cd noconflict |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
24 $ echo a>a |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
25 $ hg ci -Aqm a |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
26 $ echo b>b |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
27 $ hg ci -Aqm b |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
28 $ echo c>c |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
29 $ hg ci -Aqsm c |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
30 $ hg glog |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
31 @ 2 - 177f92b77385 c (secret) |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
32 | |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
33 o 1 - d2ae7f538514 b (draft) |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
34 | |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
35 o 0 - cb9a9f314b8b a (draft) |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
36 |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
37 |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
38 $ hg prev |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
39 0 files updated, 0 files merged, 1 files removed, 0 files unresolved |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
40 [1] b |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
41 $ echo b2>b |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
42 $ hg amend |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
43 1 new orphan changesets |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
44 $ hg evolve |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
45 move:[2] c |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
46 atop:[3] b |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
47 $ hg glog |
4577
bcd52ce0916d
evolve: don't update after instability resolution by default (BC)
Anton Shestakov <av6@dwimlabs.net>
parents:
3978
diff
changeset
|
48 o 4 - 813dde83a7f3 c (secret) |
3387
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
49 | |
4577
bcd52ce0916d
evolve: don't update after instability resolution by default (BC)
Anton Shestakov <av6@dwimlabs.net>
parents:
3978
diff
changeset
|
50 @ 3 - fd89d0f19529 b (draft) |
3387
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
51 | |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
52 o 0 - cb9a9f314b8b a (draft) |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
53 |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
54 $ cd .. |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
55 |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
56 Testing case when there are conflicts (bug 5720) |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
57 |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
58 $ hg init conflicts |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
59 $ cd conflicts |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
60 $ echo a > a |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
61 $ hg ci -Am a |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
62 adding a |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
63 $ echo b > a |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
64 $ hg ci -m b |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
65 $ echo c > a |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
66 $ hg ci -sm c |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
67 $ hg glog |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
68 @ 2 - 13833940840c c (secret) |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
69 | |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
70 o 1 - 1e6c11564562 b (draft) |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
71 | |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
72 o 0 - cb9a9f314b8b a (draft) |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
73 |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
74 |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
75 $ hg prev |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
76 1 files updated, 0 files merged, 0 files removed, 0 files unresolved |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
77 [1] b |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
78 $ echo b2 > a |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
79 $ hg amend |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
80 1 new orphan changesets |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
81 |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
82 $ hg glog |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
83 @ 3 - 87495ea7c9ec b (draft) |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
84 | |
3417
d3a17c67f85c
branching: merge stable back into default
Pierre-Yves David <pierre-yves.david@octobus.net>
parents:
3411
diff
changeset
|
85 | * 2 - 13833940840c c (secret) |
3387
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
86 | | |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
87 | x 1 - 1e6c11564562 b (draft) |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
88 |/ |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
89 o 0 - cb9a9f314b8b a (draft) |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
90 |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
91 $ hg evolve |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
92 move:[2] c |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
93 atop:[3] b |
5777
c5dfbbe4363d
evolve: when relocating, optionally first try to do it using in-memory merge
Martin von Zweigbergk <martinvonz@google.com>
parents:
5722
diff
changeset
|
94 merging a (inmemory !) |
c5dfbbe4363d
evolve: when relocating, optionally first try to do it using in-memory merge
Martin von Zweigbergk <martinvonz@google.com>
parents:
5722
diff
changeset
|
95 hit merge conflicts; retrying merge in working copy (inmemory !) |
3387
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
96 merging a |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
97 warning: conflicts while merging a! (edit, then use 'hg resolve --mark') |
4676
b6c819facbe8
evolvecmd: the proper way to deal with conflicts is to resolve them
Anton Shestakov <av6@dwimlabs.net>
parents:
4577
diff
changeset
|
98 unresolved merge conflicts |
b6c819facbe8
evolvecmd: the proper way to deal with conflicts is to resolve them
Anton Shestakov <av6@dwimlabs.net>
parents:
4577
diff
changeset
|
99 (see 'hg help evolve.interrupted') |
5714
b3d9e6c805d6
tests: update with more detailed exit codes
Martin von Zweigbergk <martinvonz@google.com>
parents:
5691
diff
changeset
|
100 [240] |
3387
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
101 |
3394
d1486760fb8d
tests: add a test demonstrating we still use graft in conflict markers
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3388
diff
changeset
|
102 $ hg diff |
d1486760fb8d
tests: add a test demonstrating we still use graft in conflict markers
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3388
diff
changeset
|
103 diff -r 87495ea7c9ec a |
d1486760fb8d
tests: add a test demonstrating we still use graft in conflict markers
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3388
diff
changeset
|
104 --- a/a Thu Jan 01 00:00:00 1970 +0000 |
d1486760fb8d
tests: add a test demonstrating we still use graft in conflict markers
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3388
diff
changeset
|
105 +++ b/a Thu Jan 01 00:00:00 1970 +0000 |
d1486760fb8d
tests: add a test demonstrating we still use graft in conflict markers
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3388
diff
changeset
|
106 @@ -1,1 +1,5 @@ |
3395
02192ac8ef98
evolve: use better words in conflict markers of `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3394
diff
changeset
|
107 +<<<<<<< destination: 87495ea7c9ec - test: b |
3394
d1486760fb8d
tests: add a test demonstrating we still use graft in conflict markers
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3388
diff
changeset
|
108 b2 |
d1486760fb8d
tests: add a test demonstrating we still use graft in conflict markers
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3388
diff
changeset
|
109 +======= |
d1486760fb8d
tests: add a test demonstrating we still use graft in conflict markers
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3388
diff
changeset
|
110 +c |
3395
02192ac8ef98
evolve: use better words in conflict markers of `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3394
diff
changeset
|
111 +>>>>>>> evolving: 13833940840c - test: c |
3394
d1486760fb8d
tests: add a test demonstrating we still use graft in conflict markers
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3388
diff
changeset
|
112 |
3387
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
113 $ hg glog |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
114 @ 3 - 87495ea7c9ec b (draft) |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
115 | |
5571
b2de5825e5ca
evolve: don't set evolved node as dirstate p2
Martin von Zweigbergk <martinvonz@google.com>
parents:
4676
diff
changeset
|
116 | % 2 - 13833940840c c (secret) |
3387
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
117 | | |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
118 | x 1 - 1e6c11564562 b (draft) |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
119 |/ |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
120 o 0 - cb9a9f314b8b a (draft) |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
121 |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
122 |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
123 $ echo c2 > a |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
124 $ hg resolve -m |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
125 (no more unresolved files) |
3472
05bd493d496d
evolve: add evolve info to cmdutil.afterresolvedstates
Pulkit Goyal <7895pulkit@gmail.com>
parents:
3417
diff
changeset
|
126 continue: hg evolve --continue |
3387
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
127 $ hg evolve -c |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
128 evolving 2:13833940840c "c" |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
129 |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
130 $ hg glog |
4577
bcd52ce0916d
evolve: don't update after instability resolution by default (BC)
Anton Shestakov <av6@dwimlabs.net>
parents:
3978
diff
changeset
|
131 o 4 - 3d2080c198e5 c (secret) |
3387
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
132 | |
4577
bcd52ce0916d
evolve: don't update after instability resolution by default (BC)
Anton Shestakov <av6@dwimlabs.net>
parents:
3978
diff
changeset
|
133 @ 3 - 87495ea7c9ec b (draft) |
3387
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
134 | |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
135 o 0 - cb9a9f314b8b a (draft) |
b3be4797d3c6
tests: add a test demonstarting lose of phase in `hg evolve`
Pulkit Goyal <7895pulkit@gmail.com>
parents:
diff
changeset
|
136 |