Show More
@@ -1,5 +1,10 | |||||
1 | #require symlink execbit |
|
1 | #require symlink execbit | |
2 |
|
2 | |||
|
3 | $ unset HGMERGE | |||
|
4 | $ cat >> $HGRCPATH << EOF | |||
|
5 | > [ui] | |||
|
6 | > merge=:merge | |||
|
7 | > EOF | |||
3 | $ tellmeabout() { |
|
8 | $ tellmeabout() { | |
4 | > if [ -h $1 ]; then |
|
9 | > if [ -h $1 ]; then | |
5 | > echo $1 is a symlink: |
|
10 | > echo $1 is a symlink: | |
@@ -36,11 +41,11 Symlink is local parent, executable is o | |||||
36 | ancestor: c334dc3be0da, local: 521a1e40188f+, remote: 3574f3e69b1c |
|
41 | ancestor: c334dc3be0da, local: 521a1e40188f+, remote: 3574f3e69b1c | |
37 | preserving a for resolve of a |
|
42 | preserving a for resolve of a | |
38 | a: versions differ -> m (premerge) |
|
43 | a: versions differ -> m (premerge) | |
39 | picked tool ':merge' for a (binary False symlink True changedelete False) |
|
44 | tool :merge (for pattern a) can't handle symlinks | |
40 | merging a |
|
45 | couldn't find merge tool hgmerge | |
41 | my a@521a1e40188f+ other a@3574f3e69b1c ancestor a@c334dc3be0da |
|
46 | no tool found to merge a | |
42 | warning: internal :merge cannot merge symlinks for a |
|
47 | picked tool ':prompt' for a (binary False symlink True changedelete False) | |
43 | warning: conflicts while merging a! (edit, then use 'hg resolve --mark') |
|
48 | keep (l)ocal [working copy], take (o)ther [merge rev], or leave (u)nresolved for a? u | |
44 | 0 files updated, 0 files merged, 0 files removed, 1 files unresolved |
|
49 | 0 files updated, 0 files merged, 0 files removed, 1 files unresolved | |
45 | use 'hg resolve' to retry unresolved file merges or 'hg merge --abort' to abandon |
|
50 | use 'hg resolve' to retry unresolved file merges or 'hg merge --abort' to abandon | |
46 | [1] |
|
51 | [1] | |
@@ -164,7 +169,7 Update to link with local change should | |||||
164 |
|
169 | |||
165 | $ hg up -Cq 0 |
|
170 | $ hg up -Cq 0 | |
166 | $ echo data > a |
|
171 | $ echo data > a | |
167 | $ HGMERGE= hg up -y --debug |
|
172 | $ HGMERGE= hg up -y --debug --config ui.merge= | |
168 | searching for copies back to rev 2 |
|
173 | searching for copies back to rev 2 | |
169 | resolving manifests |
|
174 | resolving manifests | |
170 | branchmerge: False, force: False, partial: False |
|
175 | branchmerge: False, force: False, partial: False | |
@@ -207,9 +212,9 where that was what happened. | |||||
207 | $ ln -s base f |
|
212 | $ ln -s base f | |
208 | $ hg ci -qm2 |
|
213 | $ hg ci -qm2 | |
209 | $ hg merge |
|
214 | $ hg merge | |
210 | merging f |
|
215 | tool :merge (for pattern f) can't handle symlinks | |
211 | warning: internal :merge cannot merge symlinks for f |
|
216 | no tool found to merge f | |
212 | warning: conflicts while merging f! (edit, then use 'hg resolve --mark') |
|
217 | keep (l)ocal [working copy], take (o)ther [merge rev], or leave (u)nresolved for f? u | |
213 | 0 files updated, 0 files merged, 0 files removed, 1 files unresolved |
|
218 | 0 files updated, 0 files merged, 0 files removed, 1 files unresolved | |
214 |
use ' |
|
219 | use 'hg resolve' to retry unresolved file merges or 'hg merge --abort' to abandon | |
215 | [1] |
|
220 | [1] | |
@@ -219,9 +224,9 where that was what happened. | |||||
219 |
|
224 | |||
220 | $ hg up -Cqr1 |
|
225 | $ hg up -Cqr1 | |
221 | $ hg merge |
|
226 | $ hg merge | |
222 | merging f |
|
227 | tool :merge (for pattern f) can't handle symlinks | |
223 | warning: internal :merge cannot merge symlinks for f |
|
228 | no tool found to merge f | |
224 | warning: conflicts while merging f! (edit, then use 'hg resolve --mark') |
|
229 | keep (l)ocal [working copy], take (o)ther [merge rev], or leave (u)nresolved for f? u | |
225 | 0 files updated, 0 files merged, 0 files removed, 1 files unresolved |
|
230 | 0 files updated, 0 files merged, 0 files removed, 1 files unresolved | |
226 | use 'hg resolve' to retry unresolved file merges or 'hg merge --abort' to abandon |
|
231 | use 'hg resolve' to retry unresolved file merges or 'hg merge --abort' to abandon | |
227 | [1] |
|
232 | [1] | |
@@ -246,9 +251,9 Test removed 'x' flag merged with change | |||||
246 | $ ln -s dangling f |
|
251 | $ ln -s dangling f | |
247 | $ hg ci -qm2 |
|
252 | $ hg ci -qm2 | |
248 | $ hg merge |
|
253 | $ hg merge | |
249 | merging f |
|
254 | tool :merge (for pattern f) can't handle symlinks | |
250 | warning: internal :merge cannot merge symlinks for f |
|
255 | no tool found to merge f | |
251 | warning: conflicts while merging f! (edit, then use 'hg resolve --mark') |
|
256 | keep (l)ocal [working copy], take (o)ther [merge rev], or leave (u)nresolved for f? u | |
252 | 0 files updated, 0 files merged, 0 files removed, 1 files unresolved |
|
257 | 0 files updated, 0 files merged, 0 files removed, 1 files unresolved | |
253 |
use ' |
|
258 | use 'hg resolve' to retry unresolved file merges or 'hg merge --abort' to abandon | |
254 | [1] |
|
259 | [1] | |
@@ -258,9 +263,9 Test removed 'x' flag merged with change | |||||
258 |
|
263 | |||
259 | $ hg up -Cqr1 |
|
264 | $ hg up -Cqr1 | |
260 | $ hg merge |
|
265 | $ hg merge | |
261 | merging f |
|
266 | tool :merge (for pattern f) can't handle symlinks | |
262 | warning: internal :merge cannot merge symlinks for f |
|
267 | no tool found to merge f | |
263 | warning: conflicts while merging f! (edit, then use 'hg resolve --mark') |
|
268 | keep (l)ocal [working copy], take (o)ther [merge rev], or leave (u)nresolved for f? u | |
264 | 0 files updated, 0 files merged, 0 files removed, 1 files unresolved |
|
269 | 0 files updated, 0 files merged, 0 files removed, 1 files unresolved | |
265 | use 'hg resolve' to retry unresolved file merges or 'hg merge --abort' to abandon |
|
270 | use 'hg resolve' to retry unresolved file merges or 'hg merge --abort' to abandon | |
266 | [1] |
|
271 | [1] | |
@@ -341,15 +346,15 h: l vs l, different | |||||
341 | merging b |
|
346 | merging b | |
342 | merging bx |
|
347 | merging bx | |
343 | warning: cannot merge flags for c without common ancestor - keeping local flags |
|
348 | warning: cannot merge flags for c without common ancestor - keeping local flags | |
344 | merging d |
|
349 | tool :merge (for pattern d) can't handle symlinks | |
345 | warning: internal :merge cannot merge symlinks for d |
|
350 | no tool found to merge d | |
346 | warning: conflicts while merging d! (edit, then use 'hg resolve --mark') |
|
351 | keep (l)ocal [working copy], take (o)ther [merge rev], or leave (u)nresolved for d? u | |
347 | merging f |
|
352 | tool :merge (for pattern f) can't handle symlinks | |
348 | warning: internal :merge cannot merge symlinks for f |
|
353 | no tool found to merge f | |
349 | warning: conflicts while merging f! (edit, then use 'hg resolve --mark') |
|
354 | keep (l)ocal [working copy], take (o)ther [merge rev], or leave (u)nresolved for f? u | |
350 | merging h |
|
355 | tool :merge (for pattern h) can't handle symlinks | |
351 | warning: internal :merge cannot merge symlinks for h |
|
356 | no tool found to merge h | |
352 | warning: conflicts while merging h! (edit, then use 'hg resolve --mark') |
|
357 | keep (l)ocal [working copy], take (o)ther [merge rev], or leave (u)nresolved for h? u | |
353 |
warning: |
|
358 | warning: conflicts while merging a! (edit, then use 'hg resolve --mark') | |
354 |
warning: |
|
359 | warning: conflicts while merging b! (edit, then use 'hg resolve --mark') | |
355 |
warning: |
|
360 | warning: conflicts while merging bx! (edit, then use 'hg resolve --mark') | |
@@ -403,15 +408,15 h: l vs l, different | |||||
403 | merging b |
|
408 | merging b | |
404 | merging bx |
|
409 | merging bx | |
405 | warning: cannot merge flags for c without common ancestor - keeping local flags |
|
410 | warning: cannot merge flags for c without common ancestor - keeping local flags | |
406 | merging d |
|
411 | tool :merge (for pattern d) can't handle symlinks | |
407 | warning: internal :merge cannot merge symlinks for d |
|
412 | no tool found to merge d | |
408 | warning: conflicts while merging d! (edit, then use 'hg resolve --mark') |
|
413 | keep (l)ocal [working copy], take (o)ther [merge rev], or leave (u)nresolved for d? u | |
409 | merging f |
|
414 | tool :merge (for pattern f) can't handle symlinks | |
410 | warning: internal :merge cannot merge symlinks for f |
|
415 | no tool found to merge f | |
411 | warning: conflicts while merging f! (edit, then use 'hg resolve --mark') |
|
416 | keep (l)ocal [working copy], take (o)ther [merge rev], or leave (u)nresolved for f? u | |
412 | merging h |
|
417 | tool :merge (for pattern h) can't handle symlinks | |
413 | warning: internal :merge cannot merge symlinks for h |
|
418 | no tool found to merge h | |
414 | warning: conflicts while merging h! (edit, then use 'hg resolve --mark') |
|
419 | keep (l)ocal [working copy], take (o)ther [merge rev], or leave (u)nresolved for h? u | |
415 | warning: conflicts while merging a! (edit, then use 'hg resolve --mark') |
|
420 | warning: conflicts while merging a! (edit, then use 'hg resolve --mark') | |
416 | warning: conflicts while merging b! (edit, then use 'hg resolve --mark') |
|
421 | warning: conflicts while merging b! (edit, then use 'hg resolve --mark') | |
417 | warning: conflicts while merging bx! (edit, then use 'hg resolve --mark') |
|
422 | warning: conflicts while merging bx! (edit, then use 'hg resolve --mark') |
General Comments 0
You need to be logged in to leave comments.
Login now