# HG changeset patch # User Yuya Nishihara # Date 2017-03-02 15:11:18 # Node ID ecbd378d9a7e087de00c6df3532171317aa2a788 # Parent e1d035905b2e36886267d1919f2807d5df84c52e share: fix typo to drop 'shared' requirement on unshare This must be a typo and it seems correct to drop the requirement since the repo is no longer a shared repository. diff --git a/hgext/share.py b/hgext/share.py --- a/hgext/share.py +++ b/hgext/share.py @@ -116,7 +116,7 @@ def unshare(ui, repo): sharefile = repo.join('sharedpath') util.rename(sharefile, sharefile + '.old') - repo.requirements.discard('sharedpath') + repo.requirements.discard('shared') repo._writerequirements() finally: destlock and destlock.release() diff --git a/tests/test-share.t b/tests/test-share.t --- a/tests/test-share.t +++ b/tests/test-share.t @@ -114,6 +114,8 @@ test unshare command $ test -d .hg/store $ test -f .hg/sharedpath [1] + $ grep shared .hg/requires + [1] $ hg unshare abort: this is not a shared repo [255]