Mercurial > public > mercurial-scm > hg
diff tests/test-pathconflicts-basic.t @ 34555:989e884d1be9
merge: check for path conflicts when merging (issue5628)
When merging, check for any path conflicts introduced by the manifest
merge and rename the conflicting file to a safe name.
Differential Revision: https://phab.mercurial-scm.org/D784
author | Mark Thomas <mbthomas@fb.com> |
---|---|
date | Mon, 02 Oct 2017 14:05:30 -0700 |
parents | 0217d66846f7 |
children | 7a8a16f8ea22 |
line wrap: on
line diff
--- a/tests/test-pathconflicts-basic.t Mon Oct 02 14:05:30 2017 -0700 +++ b/tests/test-pathconflicts-basic.t Mon Oct 02 14:05:30 2017 -0700 @@ -25,11 +25,16 @@ $ hg bookmark -i $ hg merge --verbose dir resolving manifests + a: path conflict - a file or link has the same name as a directory + the local file has been renamed to a~853701544ac3 + resolve manually then use 'hg resolve --mark a' + moving a to a~853701544ac3 getting a/b - abort: *: '$TESTTMP/repo/a/b' (glob) - [255] + 1 files updated, 0 files merged, 0 files removed, 1 files unresolved + use 'hg resolve' to retry unresolved file merges or 'hg update -C .' to abandon + [1] $ hg update --clean . - 0 files updated, 0 files merged, 0 files removed, 0 files unresolved + 1 files updated, 0 files merged, 1 files removed, 0 files unresolved Basic update - local directory conflicts with remote file