1

我们使用捆绑包通过电子邮件同步我们的 mercurial 存储库。

在过去的几百次修订中,我们注意到包大小通常在 600k 左右,无论我们包含什么。Mercurial 似乎包含了我们指定之外的修订。我推测它来自开放的分支机构,但关闭我们所有的分支机构并没有解决它。当我为最新版本创建一个包时,它说它包含 5 个版本。

我通常希望我们的捆绑包只有几十 KB。

Mercurial 在什么情况下会在捆绑包中包含其他修订?

4

2 回答 2

1

您是否查看了生成的捆绑包以查看其中有哪些变更集。您可以使用接收 repo 上的传入命令来执行此操作。以下是一些提示:

https://www.mercurial-scm.org/wiki/LookingIntoBundles

于 2009-12-11T06:10:10.000 回答
0

关闭分支机构可能还不够。尝试关闭,然后合并分支。

于 2009-12-11T09:21:57.867 回答