Find centralized, trusted content and collaborate around the technologies you use most.
Teams
Q&A for work
Connect and share knowledge within a single location that is structured and easy to search.
我们使用捆绑包通过电子邮件同步我们的 mercurial 存储库。
在过去的几百次修订中,我们注意到包大小通常在 600k 左右,无论我们包含什么。Mercurial 似乎包含了我们指定之外的修订。我推测它来自开放的分支机构,但关闭我们所有的分支机构并没有解决它。当我为最新版本创建一个包时,它说它包含 5 个版本。
我通常希望我们的捆绑包只有几十 KB。
Mercurial 在什么情况下会在捆绑包中包含其他修订?
您是否查看了生成的捆绑包以查看其中有哪些变更集。您可以使用接收 repo 上的传入命令来执行此操作。以下是一些提示:
https://www.mercurial-scm.org/wiki/LookingIntoBundles
关闭分支机构可能还不够。尝试关闭,然后合并分支。