##// END OF EJS Templates
merge: better error messages to lead users to hg update --clean to abandon merges....
Augie Fackler -
r7821:9fe7e6ac default
parent child Browse files
Show More
@@ -274,7 +274,8 b' def merge(repo, node, force=None, remind'
274 274 stats = _merge.update(repo, node, True, force, False)
275 275 _showstats(repo, stats)
276 276 if stats[3]:
277 repo.ui.status(_("use 'hg resolve' to retry unresolved file merges\n"))
277 repo.ui.status(_("use 'hg resolve' to retry unresolved file merges "
278 "or 'hg up --clean' to abandon\n"))
278 279 elif remind:
279 280 repo.ui.status(_("(branch merge, don't forget to commit)\n"))
280 281 return stats[3] > 0
@@ -18,7 +18,7 b' merging a'
18 18 warning: conflicts during merge.
19 19 merging a failed!
20 20 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
21 use 'hg resolve' to retry unresolved file merges
21 use 'hg resolve' to retry unresolved file merges or 'hg up --clean' to abandon
22 22 M a
23 23 ? a.orig
24 24 % should fail
@@ -6,7 +6,7 b' merging A'
6 6 warning: conflicts during merge.
7 7 merging A failed!
8 8 1 files updated, 0 files merged, 0 files removed, 1 files unresolved
9 use 'hg resolve' to retry unresolved file merges
9 use 'hg resolve' to retry unresolved file merges or 'hg up --clean' to abandon
10 10
11 11 % Correct the conflict without marking the file as resolved
12 12 abort: unresolved merge conflicts (see hg resolve)
@@ -4,7 +4,7 b' merging a'
4 4 warning: conflicts during merge.
5 5 merging a failed!
6 6 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
7 use 'hg resolve' to retry unresolved file merges
7 use 'hg resolve' to retry unresolved file merges or 'hg up --clean' to abandon
8 8 e7fe8eb3e180+0d24b7662d3e+ tip
9 9 <<<<<<< local
10 10 something else
@@ -265,7 +265,7 b' merging b'
265 265 warning: conflicts during merge.
266 266 merging b failed!
267 267 2 files updated, 0 files merged, 0 files removed, 1 files unresolved
268 use 'hg resolve' to retry unresolved file merges
268 use 'hg resolve' to retry unresolved file merges or 'hg up --clean' to abandon
269 269 assuming destination b-hg
270 270 initializing svn repo 'b-hg'
271 271 initializing svn wc 'b-hg-wc'
@@ -458,7 +458,7 b' merging m'
458 458 warning: conflicts during merge.
459 459 merging m failed!
460 460 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
461 use 'hg resolve' to retry unresolved file merges
461 use 'hg resolve' to retry unresolved file merges or 'hg up --clean' to abandon
462 462 % keyword stays outside conflict zone
463 463 $Id$
464 464 <<<<<<< local
@@ -9,7 +9,7 b' 1 files updated, 0 files merged, 0 files'
9 9 created new head
10 10 # merge using internal:fail tool
11 11 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
12 use 'hg resolve' to retry unresolved file merges
12 use 'hg resolve' to retry unresolved file merges or 'hg up --clean' to abandon
13 13 line 1
14 14 line 2
15 15 third line
@@ -17,7 +17,7 b' merging f'
17 17 warning: conflicts during merge.
18 18 merging f failed!
19 19 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
20 use 'hg resolve' to retry unresolved file merges
20 use 'hg resolve' to retry unresolved file merges or 'hg up --clean' to abandon
21 21 # cat f
22 22 <<<<<<< local
23 23 revision 1
@@ -37,7 +37,7 b' false.whatever='
37 37 merging f
38 38 merging f failed!
39 39 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
40 use 'hg resolve' to retry unresolved file merges
40 use 'hg resolve' to retry unresolved file merges or 'hg up --clean' to abandon
41 41 # cat f
42 42 revision 1
43 43 space
@@ -69,7 +69,7 b' true.priority=1'
69 69 merging f
70 70 merging f failed!
71 71 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
72 use 'hg resolve' to retry unresolved file merges
72 use 'hg resolve' to retry unresolved file merges or 'hg up --clean' to abandon
73 73 # cat f
74 74 revision 1
75 75 space
@@ -86,7 +86,7 b' true.priority=1'
86 86 merging f
87 87 merging f failed!
88 88 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
89 use 'hg resolve' to retry unresolved file merges
89 use 'hg resolve' to retry unresolved file merges or 'hg up --clean' to abandon
90 90 # cat f
91 91 revision 1
92 92 space
@@ -103,7 +103,7 b' true.priority=1'
103 103 merging f
104 104 merging f failed!
105 105 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
106 use 'hg resolve' to retry unresolved file merges
106 use 'hg resolve' to retry unresolved file merges or 'hg up --clean' to abandon
107 107 # cat f
108 108 revision 1
109 109 space
@@ -120,7 +120,7 b' true.priority=1'
120 120 merging f
121 121 merging f failed!
122 122 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
123 use 'hg resolve' to retry unresolved file merges
123 use 'hg resolve' to retry unresolved file merges or 'hg up --clean' to abandon
124 124 # cat f
125 125 revision 1
126 126 space
@@ -185,7 +185,7 b' true.executable=cat'
185 185 merging f
186 186 merging f failed!
187 187 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
188 use 'hg resolve' to retry unresolved file merges
188 use 'hg resolve' to retry unresolved file merges or 'hg up --clean' to abandon
189 189 # cat f
190 190 revision 1
191 191 space
@@ -204,7 +204,7 b" couldn't find merge tool true specified "
204 204 merging f
205 205 merging f failed!
206 206 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
207 use 'hg resolve' to retry unresolved file merges
207 use 'hg resolve' to retry unresolved file merges or 'hg up --clean' to abandon
208 208 # cat f
209 209 revision 1
210 210 space
@@ -223,7 +223,7 b" couldn't find merge tool true specified "
223 223 merging f
224 224 merging f failed!
225 225 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
226 use 'hg resolve' to retry unresolved file merges
226 use 'hg resolve' to retry unresolved file merges or 'hg up --clean' to abandon
227 227 # cat f
228 228 revision 1
229 229 space
@@ -385,7 +385,7 b' space'
385 385 merging f
386 386 merging f failed!
387 387 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
388 use 'hg resolve' to retry unresolved file merges
388 use 'hg resolve' to retry unresolved file merges or 'hg up --clean' to abandon
389 389 # cat f
390 390 revision 1
391 391 space
@@ -11,7 +11,7 b' merging test.txt'
11 11 warning: conflicts during merge.
12 12 merging test.txt failed!
13 13 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
14 use 'hg resolve' to retry unresolved file merges
14 use 'hg resolve' to retry unresolved file merges or 'hg up --clean' to abandon
15 15 pulling from ../test-a
16 16 searching for changes
17 17 adding changesets
@@ -31,7 +31,7 b' my test.txt@451c744aabcc+ other test.txt'
31 31 warning: conflicts during merge.
32 32 merging test.txt failed!
33 33 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
34 use 'hg resolve' to retry unresolved file merges
34 use 'hg resolve' to retry unresolved file merges or 'hg up --clean' to abandon
35 35 one
36 36 <<<<<<< local
37 37 two-point-five
@@ -7,7 +7,7 b' merging bar'
7 7 merging bar failed!
8 8 merging foo and baz to baz
9 9 1 files updated, 1 files merged, 0 files removed, 1 files unresolved
10 use 'hg resolve' to retry unresolved file merges
10 use 'hg resolve' to retry unresolved file merges or 'hg up --clean' to abandon
11 11 U bar
12 12 R baz
13 13 3 files updated, 0 files merged, 1 files removed, 0 files unresolved
@@ -15,7 +15,7 b' merging bar'
15 15 merging bar failed!
16 16 merging baz and foo to baz
17 17 1 files updated, 1 files merged, 0 files removed, 1 files unresolved
18 use 'hg resolve' to retry unresolved file merges
18 use 'hg resolve' to retry unresolved file merges or 'hg up --clean' to abandon
19 19 % show unresolved
20 20 U bar
21 21 R baz
@@ -4,5 +4,5 b' 1 files updated, 0 files merged, 0 files'
4 4 created new head
5 5 % failing merge
6 6 0 files updated, 0 files merged, 0 files removed, 1 files unresolved
7 use 'hg resolve' to retry unresolved file merges
7 use 'hg resolve' to retry unresolved file merges or 'hg up --clean' to abandon
8 8 % resolve -l, should be empty
General Comments 0
You need to be logged in to leave comments. Login now