Show More
@@ -70,8 +70,9 b' def checkunknown(wctx, mctx):' | |||
|
70 | 70 | for f in wctx.unknown(): |
|
71 | 71 | if f in man: |
|
72 | 72 | if mctx.filectx(f).cmp(wctx.filectx(f).data()): |
|
73 |
raise util.Abort(_("untracked |
|
|
74 |
" from |
|
|
73 | raise util.Abort(_("untracked file in working directory differs" | |
|
74 | " from file in requested revision: '%s'") | |
|
75 | % f) | |
|
75 | 76 | |
|
76 | 77 | def checkcollision(mctx): |
|
77 | 78 | "check for case folding collisions in the destination context" |
@@ -422,8 +423,9 b' def manifestmerge(repo, p1, p2, pa, over' | |||
|
422 | 423 | elif f in ma: |
|
423 | 424 | if n != ma[f] and not overwrite: |
|
424 | 425 | if repo.ui.prompt( |
|
425 |
|
|
|
426 | _("(k)eep or (d)elete?"), _("[kd]"), _("k")) == _("d"): | |
|
426 | _(" local changed %s which remote deleted\n" | |
|
427 | "use (c)hanged version or (d)elete?") % f, | |
|
428 | _("[cd]"), _("c")) == _("d"): | |
|
427 | 429 | act("prompt delete", "r", f) |
|
428 | 430 | else: |
|
429 | 431 | act("other deleted", "r", f) |
@@ -455,8 +457,9 b' def manifestmerge(repo, p1, p2, pa, over' | |||
|
455 | 457 | act("recreating", "g", f, m2.flags(f)) |
|
456 | 458 | elif n != ma[f]: |
|
457 | 459 | if repo.ui.prompt( |
|
458 |
|
|
|
459 | _("(k)eep or (d)elete?"), _("[kd]"), _("k")) == _("k"): | |
|
460 | _("remote changed %s which local deleted\n" | |
|
461 | "use (c)hanged version or leave (d)eleted?") % f, | |
|
462 | _("[cd]"), _("c")) == _("c"): | |
|
460 | 463 | act("prompt recreating", "g", f, m2.flags(f)) |
|
461 | 464 | else: |
|
462 | 465 | act("remote created", "g", f, m2.flags(f)) |
@@ -10,7 +10,7 b' diff -r d9e5953b9dec b' | |||
|
10 | 10 | M b |
|
11 | 11 | 0 files updated, 0 files merged, 1 files removed, 0 files unresolved |
|
12 | 12 | %% merge should fail |
|
13 |
abort: untracked |
|
|
13 | abort: untracked file in working directory differs from file in requested revision: 'b' | |
|
14 | 14 | %% merge of b expected |
|
15 | 15 | merging for b |
|
16 | 16 | merging b |
General Comments 0
You need to be logged in to leave comments.
Login now