Show More
@@ -1339,22 +1339,13 b' class updateresult(object):' | |||
|
1339 | 1339 | |
|
1340 | 1340 | |
|
1341 | 1341 | def applyupdates( |
|
1342 | repo, | |
|
1343 | mresult, | |
|
1344 | wctx, | |
|
1345 | mctx, | |
|
1346 | overwrite, | |
|
1347 | wantfiledata, | |
|
1348 | labels=None, | |
|
1349 | commitinfo=None, | |
|
1342 | repo, mresult, wctx, mctx, overwrite, wantfiledata, labels=None, | |
|
1350 | 1343 | ): |
|
1351 | 1344 | """apply the merge action list to the working directory |
|
1352 | 1345 | |
|
1353 | 1346 | mresult is a mergeresult object representing result of the merge |
|
1354 | 1347 | wctx is the working copy context |
|
1355 | 1348 | mctx is the context to be merged into the working copy |
|
1356 | commitinfo is a mapping of information which needs to be stored somewhere | |
|
1357 | (probably mergestate) so that it can be used at commit time. | |
|
1358 | 1349 | |
|
1359 | 1350 | Return a tuple of (counts, filedata), where counts is a tuple |
|
1360 | 1351 | (updated, merged, removed, unresolved) that describes how many |
@@ -1369,10 +1360,7 b' def applyupdates(' | |||
|
1369 | 1360 | repo, wctx.p1().node(), mctx.node(), labels |
|
1370 | 1361 | ) |
|
1371 | 1362 | |
|
1372 | if commitinfo is None: | |
|
1373 | commitinfo = {} | |
|
1374 | ||
|
1375 | for f, op in pycompat.iteritems(commitinfo): | |
|
1363 | for f, op in pycompat.iteritems(mresult.commitinfo): | |
|
1376 | 1364 | # the other side of filenode was choosen while merging, store this in |
|
1377 | 1365 | # mergestate so that it can be reused on commit |
|
1378 | 1366 | if op == b'other': |
@@ -2051,14 +2039,7 b' def update(' | |||
|
2051 | 2039 | |
|
2052 | 2040 | wantfiledata = updatedirstate and not branchmerge |
|
2053 | 2041 | stats, getfiledata = applyupdates( |
|
2054 | repo, | |
|
2055 | mresult, | |
|
2056 | wc, | |
|
2057 | p2, | |
|
2058 | overwrite, | |
|
2059 | wantfiledata, | |
|
2060 | labels=labels, | |
|
2061 | commitinfo=mresult.commitinfo, | |
|
2042 | repo, mresult, wc, p2, overwrite, wantfiledata, labels=labels, | |
|
2062 | 2043 | ) |
|
2063 | 2044 | |
|
2064 | 2045 | if updatedirstate: |
General Comments 0
You need to be logged in to leave comments.
Login now