Comments
Patch
@@ -444,7 +444,12 @@
actions['r'].append((lfile, None, 'replaced by standin'))
newglist.append((standin, (p2.flags(standin),), msg))
else: # keep local normal file
- actions['r'].append((standin, None, 'replaced by non-standin'))
+ if branchmerge:
+ actions['k'].append((standin, None,
+ 'replaced by non-standin'))
+ else:
+ actions['r'].append((standin, None,
+ 'replaced by non-standin'))
elif lfutil.standin(f) in p1 and lfutil.standin(f) not in removes:
# Case 2: largefile in the working copy, normal file in
# the second parent
@@ -42,9 +42,7 @@
$ echo "n" | hg merge --config ui.interactive=Yes
remote turned local normal file foo into a largefile
use (l)argefile or keep (n)ormal file? n
- getting changed largefiles
- 0 largefiles updated, 0 removed
- 0 files updated, 0 files merged, 1 files removed, 0 files unresolved
+ 0 files updated, 0 files merged, 0 files removed, 0 files unresolved
(branch merge, don't forget to commit)
$ hg status
@@ -302,9 +300,7 @@
use (c)hanged version or (d)elete? c
remote turned local normal file f into a largefile
use (l)argefile or keep (n)ormal file? n
- getting changed largefiles
- 0 largefiles updated, 0 removed
- 0 files updated, 0 files merged, 1 files removed, 0 files unresolved
+ 0 files updated, 0 files merged, 0 files removed, 0 files unresolved
(branch merge, don't forget to commit)
$ cat f
normal2