##// END OF EJS Templates
Fix local file changes being ignored after non-branch merge...
mpm@selenic.com -
r768:20e95c24 default
parent child Browse files
Show More
@@ -1506,7 +1506,9 b' class localrepository:'
1506 m, o, flag = merge[f]
1506 m, o, flag = merge[f]
1507 self.merge3(f, m, o)
1507 self.merge3(f, m, o)
1508 util.set_exec(self.wjoin(f), flag)
1508 util.set_exec(self.wjoin(f), flag)
1509 if moddirstate:
1509 if moddirstate and mode == 'm':
1510 # only update dirstate on branch merge, otherwise we
1511 # could mark files with changes as unchanged
1510 self.dirstate.update([f], mode)
1512 self.dirstate.update([f], mode)
1511
1513
1512 remove.sort()
1514 remove.sort()
@@ -70,3 +70,9 b' 1'
70
70
71 + hg diff
71 + hg diff
72 + sed 's/\(\(---\|+++\).*\)\t.*/\1/'
72 + sed 's/\(\(---\|+++\).*\)\t.*/\1/'
73 diff -r 1e71731e6fbb a
74 --- a/a
75 +++ b/a
76 @@ -1,1 +1,1 @@
77 -a2
78 +abc
General Comments 0
You need to be logged in to leave comments. Login now