# HG changeset patch # User Pierre-Yves David # Date 2017-03-09 00:53:32 # Node ID 102d3a30582c8345a6ae3f1d3f34633a9c256919 # Parent 4282feb794328be2d61b86e540f7f5a0f0c0a087 merge: directly use repo.vfs.join The 'repo.join' method is about to be deprecated. diff --git a/mercurial/merge.py b/mercurial/merge.py --- a/mercurial/merge.py +++ b/mercurial/merge.py @@ -124,7 +124,7 @@ class mergestate(object): self._mdstate = 's' else: self._mdstate = 'u' - shutil.rmtree(self._repo.join('merge'), True) + shutil.rmtree(self._repo.vfs.join('merge'), True) self._results = {} self._dirty = False @@ -1678,7 +1678,7 @@ def update(repo, node, branchmerge, forc repo.setparents(fp1, fp2) recordupdates(repo, actions, branchmerge) # update completed, clear state - util.unlink(repo.join('updatestate')) + util.unlink(repo.vfs.join('updatestate')) if not branchmerge: repo.dirstate.setbranch(p2.branch())