我知道您可以通过以下方式关闭Mercurial分支:
hg update rev-number
hg commit --close-branch -m "Closing branch."
Run Code Online (Sandbox Code Playgroud)
但是,我使用的一些存储库相当大,并且在发现多年前我想要关闭的松散分支之后,首先更新它可能需要几分钟(如果不是几小时),只做一次提交然后更新回到我原来的修订版(更多分钟,如果不是几小时).
所以我的问题是,有没有办法关闭Mercurial分支而不首先将工作目录更新到分支修订版?