##// END OF EJS Templates
filemerge: add debug output for whether this is a change/delete conflict...
Siddharth Agarwal -
r27161:296d55de default
parent child Browse files
Show More
@@ -566,8 +566,8 b' def _filemerge(premerge, repo, mynode, o'
566 if tool in internals and tool.startswith('internal:'):
566 if tool in internals and tool.startswith('internal:'):
567 # normalize to new-style names (':merge' etc)
567 # normalize to new-style names (':merge' etc)
568 tool = tool[len('internal'):]
568 tool = tool[len('internal'):]
569 ui.debug("picked tool '%s' for %s (binary %s symlink %s)\n" %
569 ui.debug("picked tool '%s' for %s (binary %s symlink %s changedelete %s)\n"
570 (tool, fd, binary, symlink))
570 % (tool, fd, binary, symlink, changedelete))
571
571
572 if tool in internals:
572 if tool in internals:
573 func = internals[tool]
573 func = internals[tool]
@@ -709,7 +709,7 b' Test usage of `hg resolve` in case of co'
709 update: (current)
709 update: (current)
710 phases: 3 draft
710 phases: 3 draft
711 $ hg resolve --all --debug
711 $ hg resolve --all --debug
712 picked tool ':merge' for foo (binary False symlink False)
712 picked tool ':merge' for foo (binary False symlink False changedelete False)
713 merging foo
713 merging foo
714 my foo@b71750c4b0fd+ other foo@a30dd8addae3 ancestor foo@913609522437
714 my foo@b71750c4b0fd+ other foo@a30dd8addae3 ancestor foo@913609522437
715 premerge successful
715 premerge successful
@@ -35,12 +35,12 b''
35 preserving a for resolve of c
35 preserving a for resolve of c
36 removing a
36 removing a
37 b: remote moved from a -> m (premerge)
37 b: remote moved from a -> m (premerge)
38 picked tool ':merge' for b (binary False symlink False)
38 picked tool ':merge' for b (binary False symlink False changedelete False)
39 merging a and b to b
39 merging a and b to b
40 my b@add3f11052fa+ other b@17c05bb7fcb6 ancestor a@b8bf91eeebbc
40 my b@add3f11052fa+ other b@17c05bb7fcb6 ancestor a@b8bf91eeebbc
41 premerge successful
41 premerge successful
42 c: remote moved from a -> m (premerge)
42 c: remote moved from a -> m (premerge)
43 picked tool ':merge' for c (binary False symlink False)
43 picked tool ':merge' for c (binary False symlink False changedelete False)
44 merging a and c to c
44 merging a and c to c
45 my c@add3f11052fa+ other c@17c05bb7fcb6 ancestor a@b8bf91eeebbc
45 my c@add3f11052fa+ other c@17c05bb7fcb6 ancestor a@b8bf91eeebbc
46 premerge successful
46 premerge successful
@@ -38,12 +38,12 b" we get conflicts that shouldn't be there"
38 preserving foo for resolve of bar
38 preserving foo for resolve of bar
39 preserving foo for resolve of foo
39 preserving foo for resolve of foo
40 bar: remote copied from foo -> m (premerge)
40 bar: remote copied from foo -> m (premerge)
41 picked tool ':merge' for bar (binary False symlink False)
41 picked tool ':merge' for bar (binary False symlink False changedelete False)
42 merging foo and bar to bar
42 merging foo and bar to bar
43 my bar@6a0df1dad128+ other bar@484bf6903104 ancestor foo@e6dc8efe11cc
43 my bar@6a0df1dad128+ other bar@484bf6903104 ancestor foo@e6dc8efe11cc
44 premerge successful
44 premerge successful
45 foo: versions differ -> m (premerge)
45 foo: versions differ -> m (premerge)
46 picked tool ':merge' for foo (binary False symlink False)
46 picked tool ':merge' for foo (binary False symlink False changedelete False)
47 merging foo
47 merging foo
48 my foo@6a0df1dad128+ other foo@484bf6903104 ancestor foo@e6dc8efe11cc
48 my foo@6a0df1dad128+ other foo@484bf6903104 ancestor foo@e6dc8efe11cc
49 premerge successful
49 premerge successful
@@ -154,7 +154,7 b' Graft out of order, skipping a merge and'
154 ancestor: 68795b066622, local: ef0ef43d49e7+, remote: 5d205f8b35b6
154 ancestor: 68795b066622, local: ef0ef43d49e7+, remote: 5d205f8b35b6
155 preserving b for resolve of b
155 preserving b for resolve of b
156 b: local copied/moved from a -> m (premerge)
156 b: local copied/moved from a -> m (premerge)
157 picked tool ':merge' for b (binary False symlink False)
157 picked tool ':merge' for b (binary False symlink False changedelete False)
158 merging b and a to b
158 merging b and a to b
159 my b@ef0ef43d49e7+ other a@5d205f8b35b6 ancestor a@68795b066622
159 my b@ef0ef43d49e7+ other a@5d205f8b35b6 ancestor a@68795b066622
160 premerge successful
160 premerge successful
@@ -184,11 +184,11 b' Graft out of order, skipping a merge and'
184 getting d
184 getting d
185 b: remote unchanged -> k
185 b: remote unchanged -> k
186 e: versions differ -> m (premerge)
186 e: versions differ -> m (premerge)
187 picked tool ':merge' for e (binary False symlink False)
187 picked tool ':merge' for e (binary False symlink False changedelete False)
188 merging e
188 merging e
189 my e@1905859650ec+ other e@9c233e8e184d ancestor e@68795b066622
189 my e@1905859650ec+ other e@9c233e8e184d ancestor e@68795b066622
190 e: versions differ -> m (merge)
190 e: versions differ -> m (merge)
191 picked tool ':merge' for e (binary False symlink False)
191 picked tool ':merge' for e (binary False symlink False changedelete False)
192 my e@1905859650ec+ other e@9c233e8e184d ancestor e@68795b066622
192 my e@1905859650ec+ other e@9c233e8e184d ancestor e@68795b066622
193 warning: conflicts while merging e! (edit, then use 'hg resolve --mark')
193 warning: conflicts while merging e! (edit, then use 'hg resolve --mark')
194 abort: unresolved conflicts, can't continue
194 abort: unresolved conflicts, can't continue
@@ -66,7 +66,7 b' https://bz.mercurial-scm.org/672'
66 ancestor: c64f439569a9, local: e327dca35ac8+, remote: 746e9549ea96
66 ancestor: c64f439569a9, local: e327dca35ac8+, remote: 746e9549ea96
67 preserving 1a for resolve of 1a
67 preserving 1a for resolve of 1a
68 1a: local copied/moved from 1 -> m (premerge)
68 1a: local copied/moved from 1 -> m (premerge)
69 picked tool ':merge' for 1a (binary False symlink False)
69 picked tool ':merge' for 1a (binary False symlink False changedelete False)
70 merging 1a and 1 to 1a
70 merging 1a and 1 to 1a
71 my 1a@e327dca35ac8+ other 1@746e9549ea96 ancestor 1@81f4b099af3d
71 my 1a@e327dca35ac8+ other 1@746e9549ea96 ancestor 1@81f4b099af3d
72 premerge successful
72 premerge successful
@@ -89,7 +89,7 b' https://bz.mercurial-scm.org/672'
89 preserving 1 for resolve of 1a
89 preserving 1 for resolve of 1a
90 removing 1
90 removing 1
91 1a: remote moved from 1 -> m (premerge)
91 1a: remote moved from 1 -> m (premerge)
92 picked tool ':merge' for 1a (binary False symlink False)
92 picked tool ':merge' for 1a (binary False symlink False changedelete False)
93 merging 1 and 1a to 1a
93 merging 1 and 1a to 1a
94 my 1a@746e9549ea96+ other 1a@e327dca35ac8 ancestor 1@81f4b099af3d
94 my 1a@746e9549ea96+ other 1a@e327dca35ac8 ancestor 1@81f4b099af3d
95 premerge successful
95 premerge successful
@@ -73,7 +73,7 b' This should use bar@rev2 as the ancestor'
73 ancestor: 0f2ff26688b9, local: 2263c1be0967+, remote: 0555950ead28
73 ancestor: 0f2ff26688b9, local: 2263c1be0967+, remote: 0555950ead28
74 preserving bar for resolve of bar
74 preserving bar for resolve of bar
75 bar: versions differ -> m (premerge)
75 bar: versions differ -> m (premerge)
76 picked tool ':merge' for bar (binary False symlink False)
76 picked tool ':merge' for bar (binary False symlink False changedelete False)
77 merging bar
77 merging bar
78 my bar@2263c1be0967+ other bar@0555950ead28 ancestor bar@0f2ff26688b9
78 my bar@2263c1be0967+ other bar@0555950ead28 ancestor bar@0f2ff26688b9
79 premerge successful
79 premerge successful
@@ -159,7 +159,7 b' This should use bar@rev2 as the ancestor'
159 ancestor: 0f2ff26688b9, local: 2263c1be0967+, remote: 3ffa6b9e35f0
159 ancestor: 0f2ff26688b9, local: 2263c1be0967+, remote: 3ffa6b9e35f0
160 preserving bar for resolve of bar
160 preserving bar for resolve of bar
161 bar: versions differ -> m (premerge)
161 bar: versions differ -> m (premerge)
162 picked tool ':merge' for bar (binary False symlink False)
162 picked tool ':merge' for bar (binary False symlink False changedelete False)
163 merging bar
163 merging bar
164 my bar@2263c1be0967+ other bar@3ffa6b9e35f0 ancestor bar@0f2ff26688b9
164 my bar@2263c1be0967+ other bar@3ffa6b9e35f0 ancestor bar@0f2ff26688b9
165 premerge successful
165 premerge successful
@@ -83,11 +83,11 b' Criss cross merging'
83 f1: remote is newer -> g
83 f1: remote is newer -> g
84 getting f1
84 getting f1
85 f2: versions differ -> m (premerge)
85 f2: versions differ -> m (premerge)
86 picked tool ':dump' for f2 (binary False symlink False)
86 picked tool ':dump' for f2 (binary False symlink False changedelete False)
87 merging f2
87 merging f2
88 my f2@3b08d01b0ab5+ other f2@adfe50279922 ancestor f2@40494bf2444c
88 my f2@3b08d01b0ab5+ other f2@adfe50279922 ancestor f2@40494bf2444c
89 f2: versions differ -> m (merge)
89 f2: versions differ -> m (merge)
90 picked tool ':dump' for f2 (binary False symlink False)
90 picked tool ':dump' for f2 (binary False symlink False changedelete False)
91 my f2@3b08d01b0ab5+ other f2@adfe50279922 ancestor f2@40494bf2444c
91 my f2@3b08d01b0ab5+ other f2@adfe50279922 ancestor f2@40494bf2444c
92 1 files updated, 0 files merged, 0 files removed, 1 files unresolved
92 1 files updated, 0 files merged, 0 files removed, 1 files unresolved
93 use 'hg resolve' to retry unresolved file merges or 'hg update -C .' to abandon
93 use 'hg resolve' to retry unresolved file merges or 'hg update -C .' to abandon
@@ -36,7 +36,7 b' Symlink is local parent, executable is o'
36 ancestor: c334dc3be0da, local: 521a1e40188f+, remote: 3574f3e69b1c
36 ancestor: c334dc3be0da, local: 521a1e40188f+, remote: 3574f3e69b1c
37 preserving a for resolve of a
37 preserving a for resolve of a
38 a: versions differ -> m (premerge)
38 a: versions differ -> m (premerge)
39 picked tool ':merge' for a (binary False symlink True)
39 picked tool ':merge' for a (binary False symlink True changedelete False)
40 merging a
40 merging a
41 my a@521a1e40188f+ other a@3574f3e69b1c ancestor a@c334dc3be0da
41 my a@521a1e40188f+ other a@3574f3e69b1c ancestor a@c334dc3be0da
42 warning: internal :merge cannot merge symlinks for a
42 warning: internal :merge cannot merge symlinks for a
@@ -69,7 +69,7 b' Symlink is other parent, executable is l'
69 ancestor: c334dc3be0da, local: 3574f3e69b1c+, remote: 521a1e40188f
69 ancestor: c334dc3be0da, local: 3574f3e69b1c+, remote: 521a1e40188f
70 preserving a for resolve of a
70 preserving a for resolve of a
71 a: versions differ -> m (premerge)
71 a: versions differ -> m (premerge)
72 picked tool ':union' for a (binary False symlink True)
72 picked tool ':union' for a (binary False symlink True changedelete False)
73 merging a
73 merging a
74 my a@3574f3e69b1c+ other a@521a1e40188f ancestor a@c334dc3be0da
74 my a@3574f3e69b1c+ other a@521a1e40188f ancestor a@c334dc3be0da
75 warning: internal :union cannot merge symlinks for a
75 warning: internal :union cannot merge symlinks for a
@@ -92,7 +92,7 b' Symlink is other parent, executable is l'
92 ancestor: c334dc3be0da, local: 3574f3e69b1c+, remote: 521a1e40188f
92 ancestor: c334dc3be0da, local: 3574f3e69b1c+, remote: 521a1e40188f
93 preserving a for resolve of a
93 preserving a for resolve of a
94 a: versions differ -> m (premerge)
94 a: versions differ -> m (premerge)
95 picked tool ':merge3' for a (binary False symlink True)
95 picked tool ':merge3' for a (binary False symlink True changedelete False)
96 merging a
96 merging a
97 my a@3574f3e69b1c+ other a@521a1e40188f ancestor a@c334dc3be0da
97 my a@3574f3e69b1c+ other a@521a1e40188f ancestor a@c334dc3be0da
98 warning: internal :merge3 cannot merge symlinks for a
98 warning: internal :merge3 cannot merge symlinks for a
@@ -115,7 +115,7 b' Symlink is other parent, executable is l'
115 ancestor: c334dc3be0da, local: 3574f3e69b1c+, remote: 521a1e40188f
115 ancestor: c334dc3be0da, local: 3574f3e69b1c+, remote: 521a1e40188f
116 preserving a for resolve of a
116 preserving a for resolve of a
117 a: versions differ -> m (premerge)
117 a: versions differ -> m (premerge)
118 picked tool ':merge-local' for a (binary False symlink True)
118 picked tool ':merge-local' for a (binary False symlink True changedelete False)
119 merging a
119 merging a
120 my a@3574f3e69b1c+ other a@521a1e40188f ancestor a@c334dc3be0da
120 my a@3574f3e69b1c+ other a@521a1e40188f ancestor a@c334dc3be0da
121 warning: internal :merge-local cannot merge symlinks for a
121 warning: internal :merge-local cannot merge symlinks for a
@@ -137,7 +137,7 b' Symlink is other parent, executable is l'
137 ancestor: c334dc3be0da, local: 3574f3e69b1c+, remote: 521a1e40188f
137 ancestor: c334dc3be0da, local: 3574f3e69b1c+, remote: 521a1e40188f
138 preserving a for resolve of a
138 preserving a for resolve of a
139 a: versions differ -> m (premerge)
139 a: versions differ -> m (premerge)
140 picked tool ':merge-other' for a (binary False symlink True)
140 picked tool ':merge-other' for a (binary False symlink True changedelete False)
141 merging a
141 merging a
142 my a@3574f3e69b1c+ other a@521a1e40188f ancestor a@c334dc3be0da
142 my a@3574f3e69b1c+ other a@521a1e40188f ancestor a@c334dc3be0da
143 warning: internal :merge-other cannot merge symlinks for a
143 warning: internal :merge-other cannot merge symlinks for a
@@ -170,7 +170,7 b' Update to link with local change should '
170 preserving a for resolve of a
170 preserving a for resolve of a
171 a: versions differ -> m (premerge)
171 a: versions differ -> m (premerge)
172 (couldn't find merge tool hgmerge|tool hgmerge can't handle symlinks) (re)
172 (couldn't find merge tool hgmerge|tool hgmerge can't handle symlinks) (re)
173 picked tool ':prompt' for a (binary False symlink True)
173 picked tool ':prompt' for a (binary False symlink True changedelete False)
174 no tool found to merge a
174 no tool found to merge a
175 keep (l)ocal or take (o)ther? l
175 keep (l)ocal or take (o)ther? l
176 0 files updated, 1 files merged, 0 files removed, 0 files unresolved
176 0 files updated, 1 files merged, 0 files removed, 0 files unresolved
@@ -85,11 +85,11 b' pull and merge from test-a again'
85 ancestor: 96b70246a118, local: 50c3a7e29886+, remote: 40d11a4173a8
85 ancestor: 96b70246a118, local: 50c3a7e29886+, remote: 40d11a4173a8
86 preserving test.txt for resolve of test.txt
86 preserving test.txt for resolve of test.txt
87 test.txt: versions differ -> m (premerge)
87 test.txt: versions differ -> m (premerge)
88 picked tool ':merge' for test.txt (binary False symlink False)
88 picked tool ':merge' for test.txt (binary False symlink False changedelete False)
89 merging test.txt
89 merging test.txt
90 my test.txt@50c3a7e29886+ other test.txt@40d11a4173a8 ancestor test.txt@96b70246a118
90 my test.txt@50c3a7e29886+ other test.txt@40d11a4173a8 ancestor test.txt@96b70246a118
91 test.txt: versions differ -> m (merge)
91 test.txt: versions differ -> m (merge)
92 picked tool ':merge' for test.txt (binary False symlink False)
92 picked tool ':merge' for test.txt (binary False symlink False changedelete False)
93 my test.txt@50c3a7e29886+ other test.txt@40d11a4173a8 ancestor test.txt@96b70246a118
93 my test.txt@50c3a7e29886+ other test.txt@40d11a4173a8 ancestor test.txt@96b70246a118
94 warning: conflicts while merging test.txt! (edit, then use 'hg resolve --mark')
94 warning: conflicts while merging test.txt! (edit, then use 'hg resolve --mark')
95 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
95 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
@@ -44,7 +44,7 b''
44 b2: remote created -> g
44 b2: remote created -> g
45 getting b2
45 getting b2
46 b: remote moved from a -> m (premerge)
46 b: remote moved from a -> m (premerge)
47 picked tool ':merge' for b (binary False symlink False)
47 picked tool ':merge' for b (binary False symlink False changedelete False)
48 merging a and b to b
48 merging a and b to b
49 my b@044f8520aeeb+ other b@85c198ef2f6c ancestor a@af1939970a1c
49 my b@044f8520aeeb+ other b@85c198ef2f6c ancestor a@af1939970a1c
50 premerge successful
50 premerge successful
@@ -90,16 +90,16 b' args:'
90 preserving rev for resolve of rev
90 preserving rev for resolve of rev
91 a: remote unchanged -> k
91 a: remote unchanged -> k
92 b: remote copied from a -> m (premerge)
92 b: remote copied from a -> m (premerge)
93 picked tool 'python ../merge' for b (binary False symlink False)
93 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
94 merging a and b to b
94 merging a and b to b
95 my b@e300d1c794ec+ other b@4ce40f5aca24 ancestor a@924404dff337
95 my b@e300d1c794ec+ other b@4ce40f5aca24 ancestor a@924404dff337
96 premerge successful
96 premerge successful
97 rev: versions differ -> m (premerge)
97 rev: versions differ -> m (premerge)
98 picked tool 'python ../merge' for rev (binary False symlink False)
98 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
99 merging rev
99 merging rev
100 my rev@e300d1c794ec+ other rev@4ce40f5aca24 ancestor rev@924404dff337
100 my rev@e300d1c794ec+ other rev@4ce40f5aca24 ancestor rev@924404dff337
101 rev: versions differ -> m (merge)
101 rev: versions differ -> m (merge)
102 picked tool 'python ../merge' for rev (binary False symlink False)
102 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
103 my rev@e300d1c794ec+ other rev@4ce40f5aca24 ancestor rev@924404dff337
103 my rev@e300d1c794ec+ other rev@4ce40f5aca24 ancestor rev@924404dff337
104 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
104 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
105 merge tool returned: 0
105 merge tool returned: 0
@@ -130,16 +130,16 b' args:'
130 a: remote is newer -> g
130 a: remote is newer -> g
131 getting a
131 getting a
132 b: local copied/moved from a -> m (premerge)
132 b: local copied/moved from a -> m (premerge)
133 picked tool 'python ../merge' for b (binary False symlink False)
133 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
134 merging b and a to b
134 merging b and a to b
135 my b@86a2aa42fc76+ other a@f4db7e329e71 ancestor a@924404dff337
135 my b@86a2aa42fc76+ other a@f4db7e329e71 ancestor a@924404dff337
136 premerge successful
136 premerge successful
137 rev: versions differ -> m (premerge)
137 rev: versions differ -> m (premerge)
138 picked tool 'python ../merge' for rev (binary False symlink False)
138 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
139 merging rev
139 merging rev
140 my rev@86a2aa42fc76+ other rev@f4db7e329e71 ancestor rev@924404dff337
140 my rev@86a2aa42fc76+ other rev@f4db7e329e71 ancestor rev@924404dff337
141 rev: versions differ -> m (merge)
141 rev: versions differ -> m (merge)
142 picked tool 'python ../merge' for rev (binary False symlink False)
142 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
143 my rev@86a2aa42fc76+ other rev@f4db7e329e71 ancestor rev@924404dff337
143 my rev@86a2aa42fc76+ other rev@f4db7e329e71 ancestor rev@924404dff337
144 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
144 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
145 merge tool returned: 0
145 merge tool returned: 0
@@ -169,16 +169,16 b' args:'
169 preserving rev for resolve of rev
169 preserving rev for resolve of rev
170 removing a
170 removing a
171 b: remote moved from a -> m (premerge)
171 b: remote moved from a -> m (premerge)
172 picked tool 'python ../merge' for b (binary False symlink False)
172 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
173 merging a and b to b
173 merging a and b to b
174 my b@e300d1c794ec+ other b@bdb19105162a ancestor a@924404dff337
174 my b@e300d1c794ec+ other b@bdb19105162a ancestor a@924404dff337
175 premerge successful
175 premerge successful
176 rev: versions differ -> m (premerge)
176 rev: versions differ -> m (premerge)
177 picked tool 'python ../merge' for rev (binary False symlink False)
177 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
178 merging rev
178 merging rev
179 my rev@e300d1c794ec+ other rev@bdb19105162a ancestor rev@924404dff337
179 my rev@e300d1c794ec+ other rev@bdb19105162a ancestor rev@924404dff337
180 rev: versions differ -> m (merge)
180 rev: versions differ -> m (merge)
181 picked tool 'python ../merge' for rev (binary False symlink False)
181 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
182 my rev@e300d1c794ec+ other rev@bdb19105162a ancestor rev@924404dff337
182 my rev@e300d1c794ec+ other rev@bdb19105162a ancestor rev@924404dff337
183 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
183 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
184 merge tool returned: 0
184 merge tool returned: 0
@@ -206,16 +206,16 b' args:'
206 preserving b for resolve of b
206 preserving b for resolve of b
207 preserving rev for resolve of rev
207 preserving rev for resolve of rev
208 b: local copied/moved from a -> m (premerge)
208 b: local copied/moved from a -> m (premerge)
209 picked tool 'python ../merge' for b (binary False symlink False)
209 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
210 merging b and a to b
210 merging b and a to b
211 my b@02963e448370+ other a@f4db7e329e71 ancestor a@924404dff337
211 my b@02963e448370+ other a@f4db7e329e71 ancestor a@924404dff337
212 premerge successful
212 premerge successful
213 rev: versions differ -> m (premerge)
213 rev: versions differ -> m (premerge)
214 picked tool 'python ../merge' for rev (binary False symlink False)
214 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
215 merging rev
215 merging rev
216 my rev@02963e448370+ other rev@f4db7e329e71 ancestor rev@924404dff337
216 my rev@02963e448370+ other rev@f4db7e329e71 ancestor rev@924404dff337
217 rev: versions differ -> m (merge)
217 rev: versions differ -> m (merge)
218 picked tool 'python ../merge' for rev (binary False symlink False)
218 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
219 my rev@02963e448370+ other rev@f4db7e329e71 ancestor rev@924404dff337
219 my rev@02963e448370+ other rev@f4db7e329e71 ancestor rev@924404dff337
220 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
220 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
221 merge tool returned: 0
221 merge tool returned: 0
@@ -244,11 +244,11 b' args:'
244 b: remote created -> g
244 b: remote created -> g
245 getting b
245 getting b
246 rev: versions differ -> m (premerge)
246 rev: versions differ -> m (premerge)
247 picked tool 'python ../merge' for rev (binary False symlink False)
247 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
248 merging rev
248 merging rev
249 my rev@94b33a1b7f2d+ other rev@4ce40f5aca24 ancestor rev@924404dff337
249 my rev@94b33a1b7f2d+ other rev@4ce40f5aca24 ancestor rev@924404dff337
250 rev: versions differ -> m (merge)
250 rev: versions differ -> m (merge)
251 picked tool 'python ../merge' for rev (binary False symlink False)
251 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
252 my rev@94b33a1b7f2d+ other rev@4ce40f5aca24 ancestor rev@924404dff337
252 my rev@94b33a1b7f2d+ other rev@4ce40f5aca24 ancestor rev@924404dff337
253 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
253 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
254 merge tool returned: 0
254 merge tool returned: 0
@@ -275,11 +275,11 b' args:'
275 ancestor: 924404dff337, local: 86a2aa42fc76+, remote: 97c705ade336
275 ancestor: 924404dff337, local: 86a2aa42fc76+, remote: 97c705ade336
276 preserving rev for resolve of rev
276 preserving rev for resolve of rev
277 rev: versions differ -> m (premerge)
277 rev: versions differ -> m (premerge)
278 picked tool 'python ../merge' for rev (binary False symlink False)
278 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
279 merging rev
279 merging rev
280 my rev@86a2aa42fc76+ other rev@97c705ade336 ancestor rev@924404dff337
280 my rev@86a2aa42fc76+ other rev@97c705ade336 ancestor rev@924404dff337
281 rev: versions differ -> m (merge)
281 rev: versions differ -> m (merge)
282 picked tool 'python ../merge' for rev (binary False symlink False)
282 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
283 my rev@86a2aa42fc76+ other rev@97c705ade336 ancestor rev@924404dff337
283 my rev@86a2aa42fc76+ other rev@97c705ade336 ancestor rev@924404dff337
284 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
284 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
285 merge tool returned: 0
285 merge tool returned: 0
@@ -310,11 +310,11 b' args:'
310 b: remote created -> g
310 b: remote created -> g
311 getting b
311 getting b
312 rev: versions differ -> m (premerge)
312 rev: versions differ -> m (premerge)
313 picked tool 'python ../merge' for rev (binary False symlink False)
313 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
314 merging rev
314 merging rev
315 my rev@94b33a1b7f2d+ other rev@bdb19105162a ancestor rev@924404dff337
315 my rev@94b33a1b7f2d+ other rev@bdb19105162a ancestor rev@924404dff337
316 rev: versions differ -> m (merge)
316 rev: versions differ -> m (merge)
317 picked tool 'python ../merge' for rev (binary False symlink False)
317 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
318 my rev@94b33a1b7f2d+ other rev@bdb19105162a ancestor rev@924404dff337
318 my rev@94b33a1b7f2d+ other rev@bdb19105162a ancestor rev@924404dff337
319 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
319 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
320 merge tool returned: 0
320 merge tool returned: 0
@@ -340,11 +340,11 b' args:'
340 ancestor: 924404dff337, local: 02963e448370+, remote: 97c705ade336
340 ancestor: 924404dff337, local: 02963e448370+, remote: 97c705ade336
341 preserving rev for resolve of rev
341 preserving rev for resolve of rev
342 rev: versions differ -> m (premerge)
342 rev: versions differ -> m (premerge)
343 picked tool 'python ../merge' for rev (binary False symlink False)
343 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
344 merging rev
344 merging rev
345 my rev@02963e448370+ other rev@97c705ade336 ancestor rev@924404dff337
345 my rev@02963e448370+ other rev@97c705ade336 ancestor rev@924404dff337
346 rev: versions differ -> m (merge)
346 rev: versions differ -> m (merge)
347 picked tool 'python ../merge' for rev (binary False symlink False)
347 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
348 my rev@02963e448370+ other rev@97c705ade336 ancestor rev@924404dff337
348 my rev@02963e448370+ other rev@97c705ade336 ancestor rev@924404dff337
349 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
349 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
350 merge tool returned: 0
350 merge tool returned: 0
@@ -368,20 +368,20 b' args:'
368 preserving b for resolve of b
368 preserving b for resolve of b
369 preserving rev for resolve of rev
369 preserving rev for resolve of rev
370 b: both renamed from a -> m (premerge)
370 b: both renamed from a -> m (premerge)
371 picked tool 'python ../merge' for b (binary False symlink False)
371 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
372 merging b
372 merging b
373 my b@62e7bf090eba+ other b@49b6d8032493 ancestor a@924404dff337
373 my b@62e7bf090eba+ other b@49b6d8032493 ancestor a@924404dff337
374 rev: versions differ -> m (premerge)
374 rev: versions differ -> m (premerge)
375 picked tool 'python ../merge' for rev (binary False symlink False)
375 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
376 merging rev
376 merging rev
377 my rev@62e7bf090eba+ other rev@49b6d8032493 ancestor rev@924404dff337
377 my rev@62e7bf090eba+ other rev@49b6d8032493 ancestor rev@924404dff337
378 b: both renamed from a -> m (merge)
378 b: both renamed from a -> m (merge)
379 picked tool 'python ../merge' for b (binary False symlink False)
379 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
380 my b@62e7bf090eba+ other b@49b6d8032493 ancestor a@924404dff337
380 my b@62e7bf090eba+ other b@49b6d8032493 ancestor a@924404dff337
381 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
381 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
382 merge tool returned: 0
382 merge tool returned: 0
383 rev: versions differ -> m (merge)
383 rev: versions differ -> m (merge)
384 picked tool 'python ../merge' for rev (binary False symlink False)
384 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
385 my rev@62e7bf090eba+ other rev@49b6d8032493 ancestor rev@924404dff337
385 my rev@62e7bf090eba+ other rev@49b6d8032493 ancestor rev@924404dff337
386 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
386 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
387 merge tool returned: 0
387 merge tool returned: 0
@@ -418,11 +418,11 b' m "um a c" "um x c" " " "10 do merg'
418 c: remote created -> g
418 c: remote created -> g
419 getting c
419 getting c
420 rev: versions differ -> m (premerge)
420 rev: versions differ -> m (premerge)
421 picked tool 'python ../merge' for rev (binary False symlink False)
421 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
422 merging rev
422 merging rev
423 my rev@02963e448370+ other rev@fe905ef2c33e ancestor rev@924404dff337
423 my rev@02963e448370+ other rev@fe905ef2c33e ancestor rev@924404dff337
424 rev: versions differ -> m (merge)
424 rev: versions differ -> m (merge)
425 picked tool 'python ../merge' for rev (binary False symlink False)
425 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
426 my rev@02963e448370+ other rev@fe905ef2c33e ancestor rev@924404dff337
426 my rev@02963e448370+ other rev@fe905ef2c33e ancestor rev@924404dff337
427 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
427 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
428 merge tool returned: 0
428 merge tool returned: 0
@@ -447,20 +447,20 b' m "um a c" "um x c" " " "10 do merg'
447 preserving b for resolve of b
447 preserving b for resolve of b
448 preserving rev for resolve of rev
448 preserving rev for resolve of rev
449 b: both created -> m (premerge)
449 b: both created -> m (premerge)
450 picked tool 'python ../merge' for b (binary False symlink False)
450 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
451 merging b
451 merging b
452 my b@86a2aa42fc76+ other b@af30c7647fc7 ancestor b@000000000000
452 my b@86a2aa42fc76+ other b@af30c7647fc7 ancestor b@000000000000
453 rev: versions differ -> m (premerge)
453 rev: versions differ -> m (premerge)
454 picked tool 'python ../merge' for rev (binary False symlink False)
454 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
455 merging rev
455 merging rev
456 my rev@86a2aa42fc76+ other rev@af30c7647fc7 ancestor rev@924404dff337
456 my rev@86a2aa42fc76+ other rev@af30c7647fc7 ancestor rev@924404dff337
457 b: both created -> m (merge)
457 b: both created -> m (merge)
458 picked tool 'python ../merge' for b (binary False symlink False)
458 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
459 my b@86a2aa42fc76+ other b@af30c7647fc7 ancestor b@000000000000
459 my b@86a2aa42fc76+ other b@af30c7647fc7 ancestor b@000000000000
460 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
460 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
461 merge tool returned: 0
461 merge tool returned: 0
462 rev: versions differ -> m (merge)
462 rev: versions differ -> m (merge)
463 picked tool 'python ../merge' for rev (binary False symlink False)
463 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
464 my rev@86a2aa42fc76+ other rev@af30c7647fc7 ancestor rev@924404dff337
464 my rev@86a2aa42fc76+ other rev@af30c7647fc7 ancestor rev@924404dff337
465 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
465 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
466 merge tool returned: 0
466 merge tool returned: 0
@@ -487,20 +487,20 b' m "um a c" "um x c" " " "10 do merg'
487 a: other deleted -> r
487 a: other deleted -> r
488 removing a
488 removing a
489 b: both created -> m (premerge)
489 b: both created -> m (premerge)
490 picked tool 'python ../merge' for b (binary False symlink False)
490 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
491 merging b
491 merging b
492 my b@59318016310c+ other b@bdb19105162a ancestor b@000000000000
492 my b@59318016310c+ other b@bdb19105162a ancestor b@000000000000
493 rev: versions differ -> m (premerge)
493 rev: versions differ -> m (premerge)
494 picked tool 'python ../merge' for rev (binary False symlink False)
494 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
495 merging rev
495 merging rev
496 my rev@59318016310c+ other rev@bdb19105162a ancestor rev@924404dff337
496 my rev@59318016310c+ other rev@bdb19105162a ancestor rev@924404dff337
497 b: both created -> m (merge)
497 b: both created -> m (merge)
498 picked tool 'python ../merge' for b (binary False symlink False)
498 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
499 my b@59318016310c+ other b@bdb19105162a ancestor b@000000000000
499 my b@59318016310c+ other b@bdb19105162a ancestor b@000000000000
500 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
500 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
501 merge tool returned: 0
501 merge tool returned: 0
502 rev: versions differ -> m (merge)
502 rev: versions differ -> m (merge)
503 picked tool 'python ../merge' for rev (binary False symlink False)
503 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
504 my rev@59318016310c+ other rev@bdb19105162a ancestor rev@924404dff337
504 my rev@59318016310c+ other rev@bdb19105162a ancestor rev@924404dff337
505 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
505 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
506 merge tool returned: 0
506 merge tool returned: 0
@@ -526,20 +526,20 b' m "um a c" "um x c" " " "10 do merg'
526 a: remote is newer -> g
526 a: remote is newer -> g
527 getting a
527 getting a
528 b: both created -> m (premerge)
528 b: both created -> m (premerge)
529 picked tool 'python ../merge' for b (binary False symlink False)
529 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
530 merging b
530 merging b
531 my b@86a2aa42fc76+ other b@8dbce441892a ancestor b@000000000000
531 my b@86a2aa42fc76+ other b@8dbce441892a ancestor b@000000000000
532 rev: versions differ -> m (premerge)
532 rev: versions differ -> m (premerge)
533 picked tool 'python ../merge' for rev (binary False symlink False)
533 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
534 merging rev
534 merging rev
535 my rev@86a2aa42fc76+ other rev@8dbce441892a ancestor rev@924404dff337
535 my rev@86a2aa42fc76+ other rev@8dbce441892a ancestor rev@924404dff337
536 b: both created -> m (merge)
536 b: both created -> m (merge)
537 picked tool 'python ../merge' for b (binary False symlink False)
537 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
538 my b@86a2aa42fc76+ other b@8dbce441892a ancestor b@000000000000
538 my b@86a2aa42fc76+ other b@8dbce441892a ancestor b@000000000000
539 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
539 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
540 merge tool returned: 0
540 merge tool returned: 0
541 rev: versions differ -> m (merge)
541 rev: versions differ -> m (merge)
542 picked tool 'python ../merge' for rev (binary False symlink False)
542 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
543 my rev@86a2aa42fc76+ other rev@8dbce441892a ancestor rev@924404dff337
543 my rev@86a2aa42fc76+ other rev@8dbce441892a ancestor rev@924404dff337
544 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
544 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
545 merge tool returned: 0
545 merge tool returned: 0
@@ -566,20 +566,20 b' m "um a c" "um x c" " " "10 do merg'
566 a: other deleted -> r
566 a: other deleted -> r
567 removing a
567 removing a
568 b: both created -> m (premerge)
568 b: both created -> m (premerge)
569 picked tool 'python ../merge' for b (binary False symlink False)
569 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
570 merging b
570 merging b
571 my b@59318016310c+ other b@bdb19105162a ancestor b@000000000000
571 my b@59318016310c+ other b@bdb19105162a ancestor b@000000000000
572 rev: versions differ -> m (premerge)
572 rev: versions differ -> m (premerge)
573 picked tool 'python ../merge' for rev (binary False symlink False)
573 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
574 merging rev
574 merging rev
575 my rev@59318016310c+ other rev@bdb19105162a ancestor rev@924404dff337
575 my rev@59318016310c+ other rev@bdb19105162a ancestor rev@924404dff337
576 b: both created -> m (merge)
576 b: both created -> m (merge)
577 picked tool 'python ../merge' for b (binary False symlink False)
577 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
578 my b@59318016310c+ other b@bdb19105162a ancestor b@000000000000
578 my b@59318016310c+ other b@bdb19105162a ancestor b@000000000000
579 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
579 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
580 merge tool returned: 0
580 merge tool returned: 0
581 rev: versions differ -> m (merge)
581 rev: versions differ -> m (merge)
582 picked tool 'python ../merge' for rev (binary False symlink False)
582 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
583 my rev@59318016310c+ other rev@bdb19105162a ancestor rev@924404dff337
583 my rev@59318016310c+ other rev@bdb19105162a ancestor rev@924404dff337
584 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
584 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
585 merge tool returned: 0
585 merge tool returned: 0
@@ -605,20 +605,20 b' m "um a c" "um x c" " " "10 do merg'
605 a: remote is newer -> g
605 a: remote is newer -> g
606 getting a
606 getting a
607 b: both created -> m (premerge)
607 b: both created -> m (premerge)
608 picked tool 'python ../merge' for b (binary False symlink False)
608 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
609 merging b
609 merging b
610 my b@86a2aa42fc76+ other b@8dbce441892a ancestor b@000000000000
610 my b@86a2aa42fc76+ other b@8dbce441892a ancestor b@000000000000
611 rev: versions differ -> m (premerge)
611 rev: versions differ -> m (premerge)
612 picked tool 'python ../merge' for rev (binary False symlink False)
612 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
613 merging rev
613 merging rev
614 my rev@86a2aa42fc76+ other rev@8dbce441892a ancestor rev@924404dff337
614 my rev@86a2aa42fc76+ other rev@8dbce441892a ancestor rev@924404dff337
615 b: both created -> m (merge)
615 b: both created -> m (merge)
616 picked tool 'python ../merge' for b (binary False symlink False)
616 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
617 my b@86a2aa42fc76+ other b@8dbce441892a ancestor b@000000000000
617 my b@86a2aa42fc76+ other b@8dbce441892a ancestor b@000000000000
618 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
618 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
619 merge tool returned: 0
619 merge tool returned: 0
620 rev: versions differ -> m (merge)
620 rev: versions differ -> m (merge)
621 picked tool 'python ../merge' for rev (binary False symlink False)
621 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
622 my rev@86a2aa42fc76+ other rev@8dbce441892a ancestor rev@924404dff337
622 my rev@86a2aa42fc76+ other rev@8dbce441892a ancestor rev@924404dff337
623 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
623 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
624 merge tool returned: 0
624 merge tool returned: 0
@@ -644,20 +644,20 b' m "um a c" "um x c" " " "10 do merg'
644 preserving rev for resolve of rev
644 preserving rev for resolve of rev
645 a: remote unchanged -> k
645 a: remote unchanged -> k
646 b: both created -> m (premerge)
646 b: both created -> m (premerge)
647 picked tool 'python ../merge' for b (binary False symlink False)
647 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
648 merging b
648 merging b
649 my b@0b76e65c8289+ other b@4ce40f5aca24 ancestor b@000000000000
649 my b@0b76e65c8289+ other b@4ce40f5aca24 ancestor b@000000000000
650 rev: versions differ -> m (premerge)
650 rev: versions differ -> m (premerge)
651 picked tool 'python ../merge' for rev (binary False symlink False)
651 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
652 merging rev
652 merging rev
653 my rev@0b76e65c8289+ other rev@4ce40f5aca24 ancestor rev@924404dff337
653 my rev@0b76e65c8289+ other rev@4ce40f5aca24 ancestor rev@924404dff337
654 b: both created -> m (merge)
654 b: both created -> m (merge)
655 picked tool 'python ../merge' for b (binary False symlink False)
655 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
656 my b@0b76e65c8289+ other b@4ce40f5aca24 ancestor b@000000000000
656 my b@0b76e65c8289+ other b@4ce40f5aca24 ancestor b@000000000000
657 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
657 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
658 merge tool returned: 0
658 merge tool returned: 0
659 rev: versions differ -> m (merge)
659 rev: versions differ -> m (merge)
660 picked tool 'python ../merge' for rev (binary False symlink False)
660 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
661 my rev@0b76e65c8289+ other rev@4ce40f5aca24 ancestor rev@924404dff337
661 my rev@0b76e65c8289+ other rev@4ce40f5aca24 ancestor rev@924404dff337
662 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
662 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
663 merge tool returned: 0
663 merge tool returned: 0
@@ -682,24 +682,24 b' m "um a c" "um x c" " " "10 do merg'
682 preserving b for resolve of b
682 preserving b for resolve of b
683 preserving rev for resolve of rev
683 preserving rev for resolve of rev
684 a: prompt deleted/changed -> m (premerge)
684 a: prompt deleted/changed -> m (premerge)
685 picked tool ':prompt' for a (binary False symlink False)
685 picked tool ':prompt' for a (binary False symlink False changedelete True)
686 remote changed a which local deleted
686 remote changed a which local deleted
687 use (c)hanged version or leave (d)eleted? c
687 use (c)hanged version or leave (d)eleted? c
688 b: both created -> m (premerge)
688 b: both created -> m (premerge)
689 picked tool 'python ../merge' for b (binary False symlink False)
689 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
690 merging b
690 merging b
691 my b@02963e448370+ other b@8dbce441892a ancestor b@000000000000
691 my b@02963e448370+ other b@8dbce441892a ancestor b@000000000000
692 rev: versions differ -> m (premerge)
692 rev: versions differ -> m (premerge)
693 picked tool 'python ../merge' for rev (binary False symlink False)
693 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
694 merging rev
694 merging rev
695 my rev@02963e448370+ other rev@8dbce441892a ancestor rev@924404dff337
695 my rev@02963e448370+ other rev@8dbce441892a ancestor rev@924404dff337
696 b: both created -> m (merge)
696 b: both created -> m (merge)
697 picked tool 'python ../merge' for b (binary False symlink False)
697 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
698 my b@02963e448370+ other b@8dbce441892a ancestor b@000000000000
698 my b@02963e448370+ other b@8dbce441892a ancestor b@000000000000
699 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
699 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
700 merge tool returned: 0
700 merge tool returned: 0
701 rev: versions differ -> m (merge)
701 rev: versions differ -> m (merge)
702 picked tool 'python ../merge' for rev (binary False symlink False)
702 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
703 my rev@02963e448370+ other rev@8dbce441892a ancestor rev@924404dff337
703 my rev@02963e448370+ other rev@8dbce441892a ancestor rev@924404dff337
704 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
704 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
705 merge tool returned: 0
705 merge tool returned: 0
@@ -725,24 +725,24 b' m "um a c" "um x c" " " "10 do merg'
725 preserving b for resolve of b
725 preserving b for resolve of b
726 preserving rev for resolve of rev
726 preserving rev for resolve of rev
727 a: prompt changed/deleted -> m (premerge)
727 a: prompt changed/deleted -> m (premerge)
728 picked tool ':prompt' for a (binary False symlink False)
728 picked tool ':prompt' for a (binary False symlink False changedelete True)
729 local changed a which remote deleted
729 local changed a which remote deleted
730 use (c)hanged version or (d)elete? c
730 use (c)hanged version or (d)elete? c
731 b: both created -> m (premerge)
731 b: both created -> m (premerge)
732 picked tool 'python ../merge' for b (binary False symlink False)
732 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
733 merging b
733 merging b
734 my b@0b76e65c8289+ other b@bdb19105162a ancestor b@000000000000
734 my b@0b76e65c8289+ other b@bdb19105162a ancestor b@000000000000
735 rev: versions differ -> m (premerge)
735 rev: versions differ -> m (premerge)
736 picked tool 'python ../merge' for rev (binary False symlink False)
736 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
737 merging rev
737 merging rev
738 my rev@0b76e65c8289+ other rev@bdb19105162a ancestor rev@924404dff337
738 my rev@0b76e65c8289+ other rev@bdb19105162a ancestor rev@924404dff337
739 b: both created -> m (merge)
739 b: both created -> m (merge)
740 picked tool 'python ../merge' for b (binary False symlink False)
740 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
741 my b@0b76e65c8289+ other b@bdb19105162a ancestor b@000000000000
741 my b@0b76e65c8289+ other b@bdb19105162a ancestor b@000000000000
742 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
742 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
743 merge tool returned: 0
743 merge tool returned: 0
744 rev: versions differ -> m (merge)
744 rev: versions differ -> m (merge)
745 picked tool 'python ../merge' for rev (binary False symlink False)
745 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
746 my rev@0b76e65c8289+ other rev@bdb19105162a ancestor rev@924404dff337
746 my rev@0b76e65c8289+ other rev@bdb19105162a ancestor rev@924404dff337
747 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
747 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
748 merge tool returned: 0
748 merge tool returned: 0
@@ -771,20 +771,20 b' m "um a c" "um x c" " " "10 do merg'
771 preserving rev for resolve of rev
771 preserving rev for resolve of rev
772 removing a
772 removing a
773 b: remote moved from a -> m (premerge)
773 b: remote moved from a -> m (premerge)
774 picked tool 'python ../merge' for b (binary False symlink False)
774 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
775 merging a and b to b
775 merging a and b to b
776 my b@e300d1c794ec+ other b@49b6d8032493 ancestor a@924404dff337
776 my b@e300d1c794ec+ other b@49b6d8032493 ancestor a@924404dff337
777 rev: versions differ -> m (premerge)
777 rev: versions differ -> m (premerge)
778 picked tool 'python ../merge' for rev (binary False symlink False)
778 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
779 merging rev
779 merging rev
780 my rev@e300d1c794ec+ other rev@49b6d8032493 ancestor rev@924404dff337
780 my rev@e300d1c794ec+ other rev@49b6d8032493 ancestor rev@924404dff337
781 b: remote moved from a -> m (merge)
781 b: remote moved from a -> m (merge)
782 picked tool 'python ../merge' for b (binary False symlink False)
782 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
783 my b@e300d1c794ec+ other b@49b6d8032493 ancestor a@924404dff337
783 my b@e300d1c794ec+ other b@49b6d8032493 ancestor a@924404dff337
784 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
784 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
785 merge tool returned: 0
785 merge tool returned: 0
786 rev: versions differ -> m (merge)
786 rev: versions differ -> m (merge)
787 picked tool 'python ../merge' for rev (binary False symlink False)
787 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
788 my rev@e300d1c794ec+ other rev@49b6d8032493 ancestor rev@924404dff337
788 my rev@e300d1c794ec+ other rev@49b6d8032493 ancestor rev@924404dff337
789 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
789 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
790 merge tool returned: 0
790 merge tool returned: 0
@@ -812,20 +812,20 b' m "um a c" "um x c" " " "10 do merg'
812 preserving b for resolve of b
812 preserving b for resolve of b
813 preserving rev for resolve of rev
813 preserving rev for resolve of rev
814 b: local copied/moved from a -> m (premerge)
814 b: local copied/moved from a -> m (premerge)
815 picked tool 'python ../merge' for b (binary False symlink False)
815 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
816 merging b and a to b
816 merging b and a to b
817 my b@62e7bf090eba+ other a@f4db7e329e71 ancestor a@924404dff337
817 my b@62e7bf090eba+ other a@f4db7e329e71 ancestor a@924404dff337
818 rev: versions differ -> m (premerge)
818 rev: versions differ -> m (premerge)
819 picked tool 'python ../merge' for rev (binary False symlink False)
819 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
820 merging rev
820 merging rev
821 my rev@62e7bf090eba+ other rev@f4db7e329e71 ancestor rev@924404dff337
821 my rev@62e7bf090eba+ other rev@f4db7e329e71 ancestor rev@924404dff337
822 b: local copied/moved from a -> m (merge)
822 b: local copied/moved from a -> m (merge)
823 picked tool 'python ../merge' for b (binary False symlink False)
823 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
824 my b@62e7bf090eba+ other a@f4db7e329e71 ancestor a@924404dff337
824 my b@62e7bf090eba+ other a@f4db7e329e71 ancestor a@924404dff337
825 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
825 launching merge tool: python ../merge *$TESTTMP/t/t/b* * * (glob)
826 merge tool returned: 0
826 merge tool returned: 0
827 rev: versions differ -> m (merge)
827 rev: versions differ -> m (merge)
828 picked tool 'python ../merge' for rev (binary False symlink False)
828 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
829 my rev@62e7bf090eba+ other rev@f4db7e329e71 ancestor rev@924404dff337
829 my rev@62e7bf090eba+ other rev@f4db7e329e71 ancestor rev@924404dff337
830 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
830 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
831 merge tool returned: 0
831 merge tool returned: 0
@@ -860,16 +860,16 b' m "nm a b" "um x a" " " "22 get a, '
860 c: remote created -> g
860 c: remote created -> g
861 getting c
861 getting c
862 b: local copied/moved from a -> m (premerge)
862 b: local copied/moved from a -> m (premerge)
863 picked tool 'python ../merge' for b (binary False symlink False)
863 picked tool 'python ../merge' for b (binary False symlink False changedelete False)
864 merging b and a to b
864 merging b and a to b
865 my b@02963e448370+ other a@2b958612230f ancestor a@924404dff337
865 my b@02963e448370+ other a@2b958612230f ancestor a@924404dff337
866 premerge successful
866 premerge successful
867 rev: versions differ -> m (premerge)
867 rev: versions differ -> m (premerge)
868 picked tool 'python ../merge' for rev (binary False symlink False)
868 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
869 merging rev
869 merging rev
870 my rev@02963e448370+ other rev@2b958612230f ancestor rev@924404dff337
870 my rev@02963e448370+ other rev@2b958612230f ancestor rev@924404dff337
871 rev: versions differ -> m (merge)
871 rev: versions differ -> m (merge)
872 picked tool 'python ../merge' for rev (binary False symlink False)
872 picked tool 'python ../merge' for rev (binary False symlink False changedelete False)
873 my rev@02963e448370+ other rev@2b958612230f ancestor rev@924404dff337
873 my rev@02963e448370+ other rev@2b958612230f ancestor rev@924404dff337
874 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
874 launching merge tool: python ../merge *$TESTTMP/t/t/rev* * * (glob)
875 merge tool returned: 0
875 merge tool returned: 0
@@ -297,11 +297,11 b' merge tests'
297 ancestor: 6747d179aa9a, local: 20a0db6fbf6c+, remote: 7af322bc1198
297 ancestor: 6747d179aa9a, local: 20a0db6fbf6c+, remote: 7af322bc1198
298 preserving t for resolve of t
298 preserving t for resolve of t
299 t: versions differ -> m (premerge)
299 t: versions differ -> m (premerge)
300 picked tool ':merge' for t (binary False symlink False)
300 picked tool ':merge' for t (binary False symlink False changedelete False)
301 merging t
301 merging t
302 my t@20a0db6fbf6c+ other t@7af322bc1198 ancestor t@6747d179aa9a
302 my t@20a0db6fbf6c+ other t@7af322bc1198 ancestor t@6747d179aa9a
303 t: versions differ -> m (merge)
303 t: versions differ -> m (merge)
304 picked tool ':merge' for t (binary False symlink False)
304 picked tool ':merge' for t (binary False symlink False changedelete False)
305 my t@20a0db6fbf6c+ other t@7af322bc1198 ancestor t@6747d179aa9a
305 my t@20a0db6fbf6c+ other t@7af322bc1198 ancestor t@6747d179aa9a
306 warning: conflicts while merging t! (edit, then use 'hg resolve --mark')
306 warning: conflicts while merging t! (edit, then use 'hg resolve --mark')
307 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
307 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
@@ -50,11 +50,11 b''
50 b: remote created -> g
50 b: remote created -> g
51 getting b
51 getting b
52 a: versions differ -> m (premerge)
52 a: versions differ -> m (premerge)
53 picked tool 'true' for a (binary False symlink False)
53 picked tool 'true' for a (binary False symlink False changedelete False)
54 merging a
54 merging a
55 my a@c19d34741b0a+ other a@1e71731e6fbb ancestor a@c19d34741b0a
55 my a@c19d34741b0a+ other a@1e71731e6fbb ancestor a@c19d34741b0a
56 a: versions differ -> m (merge)
56 a: versions differ -> m (merge)
57 picked tool 'true' for a (binary False symlink False)
57 picked tool 'true' for a (binary False symlink False changedelete False)
58 my a@c19d34741b0a+ other a@1e71731e6fbb ancestor a@c19d34741b0a
58 my a@c19d34741b0a+ other a@1e71731e6fbb ancestor a@c19d34741b0a
59 launching merge tool: true *$TESTTMP/r2/a* * * (glob)
59 launching merge tool: true *$TESTTMP/r2/a* * * (glob)
60 merge tool returned: 0
60 merge tool returned: 0
@@ -74,11 +74,11 b''
74 b: other deleted -> r
74 b: other deleted -> r
75 removing b
75 removing b
76 a: versions differ -> m (premerge)
76 a: versions differ -> m (premerge)
77 picked tool 'true' for a (binary False symlink False)
77 picked tool 'true' for a (binary False symlink False changedelete False)
78 merging a
78 merging a
79 my a@1e71731e6fbb+ other a@c19d34741b0a ancestor a@1e71731e6fbb
79 my a@1e71731e6fbb+ other a@c19d34741b0a ancestor a@1e71731e6fbb
80 a: versions differ -> m (merge)
80 a: versions differ -> m (merge)
81 picked tool 'true' for a (binary False symlink False)
81 picked tool 'true' for a (binary False symlink False changedelete False)
82 my a@1e71731e6fbb+ other a@c19d34741b0a ancestor a@1e71731e6fbb
82 my a@1e71731e6fbb+ other a@c19d34741b0a ancestor a@1e71731e6fbb
83 launching merge tool: true *$TESTTMP/r2/a* * * (glob)
83 launching merge tool: true *$TESTTMP/r2/a* * * (glob)
84 merge tool returned: 0
84 merge tool returned: 0
@@ -106,11 +106,11 b''
106 b: remote created -> g
106 b: remote created -> g
107 getting b
107 getting b
108 a: versions differ -> m (premerge)
108 a: versions differ -> m (premerge)
109 picked tool 'true' for a (binary False symlink False)
109 picked tool 'true' for a (binary False symlink False changedelete False)
110 merging a
110 merging a
111 my a@c19d34741b0a+ other a@1e71731e6fbb ancestor a@c19d34741b0a
111 my a@c19d34741b0a+ other a@1e71731e6fbb ancestor a@c19d34741b0a
112 a: versions differ -> m (merge)
112 a: versions differ -> m (merge)
113 picked tool 'true' for a (binary False symlink False)
113 picked tool 'true' for a (binary False symlink False changedelete False)
114 my a@c19d34741b0a+ other a@1e71731e6fbb ancestor a@c19d34741b0a
114 my a@c19d34741b0a+ other a@1e71731e6fbb ancestor a@c19d34741b0a
115 launching merge tool: true *$TESTTMP/r2/a* * * (glob)
115 launching merge tool: true *$TESTTMP/r2/a* * * (glob)
116 merge tool returned: 0
116 merge tool returned: 0
General Comments 0
You need to be logged in to leave comments. Login now