##// END OF EJS Templates
merge: .hgsubstate is special as merge destination, not as merge source
Mads Kiilerich -
r18332:6ba58ab7 default
parent child Browse files
Show More
@@ -342,7 +342,7 b' def applyupdates(repo, actions, wctx, mc'
342 f, m = a[:2]
342 f, m = a[:2]
343 if m == "m": # merge
343 if m == "m": # merge
344 f2, fd, flags, move = a[2:]
344 f2, fd, flags, move = a[2:]
345 if f == '.hgsubstate': # merged internally
345 if fd == '.hgsubstate': # merged internally
346 continue
346 continue
347 repo.ui.debug("preserving %s for resolve of %s\n" % (f, fd))
347 repo.ui.debug("preserving %s for resolve of %s\n" % (f, fd))
348 fcl = wctx[f]
348 fcl = wctx[f]
@@ -388,7 +388,7 b' def applyupdates(repo, actions, wctx, mc'
388 (f, inst.strerror))
388 (f, inst.strerror))
389 removed += 1
389 removed += 1
390 elif m == "m": # merge
390 elif m == "m": # merge
391 if f == '.hgsubstate': # subrepo states need updating
391 if fd == '.hgsubstate': # subrepo states need updating
392 subrepo.submerge(repo, wctx, mctx, wctx.ancestor(mctx),
392 subrepo.submerge(repo, wctx, mctx, wctx.ancestor(mctx),
393 overwrite)
393 overwrite)
394 continue
394 continue
General Comments 0
You need to be logged in to leave comments. Login now