Show More
@@ -674,18 +674,8 b' def mergefiles(ui, repo, wctx, shelvectx' | |||
|
674 | 674 | dirstate.""" |
|
675 | 675 | with ui.configoverride({('ui', 'quiet'): True}): |
|
676 | 676 | hg.update(repo, wctx.node()) |
|
677 | files = [] | |
|
678 | files.extend(shelvectx.files()) | |
|
679 | files.extend(shelvectx.p1().files()) | |
|
680 | ||
|
681 | # revert will overwrite unknown files, so move them out of the way | |
|
682 | for file in repo.status(unknown=True).unknown: | |
|
683 | if file in files: | |
|
684 | util.rename(repo.wjoin(file), | |
|
685 | scmutil.backuppath(ui, repo, file)) | |
|
686 | 677 | ui.pushbuffer(True) |
|
687 |
cmdutil.revert(ui, repo, shelvectx, repo.dirstate.parents() |
|
|
688 | **{r'no_backup': True}) | |
|
678 | cmdutil.revert(ui, repo, shelvectx, repo.dirstate.parents()) | |
|
689 | 679 | ui.popbuffer() |
|
690 | 680 | |
|
691 | 681 | def restorebranch(ui, repo, branchtorestore): |
General Comments 0
You need to be logged in to leave comments.
Login now