是否可以找出变更集的存储库大小的增量更改?

时间:2020-08-17 19:14:10

标签: mercurial diff

我认为Mercurial内部将存储一个增量,该增量指示一个变更集和下一个变更集之间的差异。通常,此增量应比在变更集中存储修改后的文件的整个副本小得多。

是否可以找出任意变更集的增量大小?

我开始使用hg diff转储差异文本,然后查看其大小...但是后来我意识到,这可能不是Mercurial在内部存储其增量的方式-可以将其压缩或至少压缩更有效率。因此,这似乎不是正确的方法。

我认为可以做的唯一另一种方法是手动获取存储库大小,然后提交,再次检查等。这应该可以工作,但很乏味,并且有犯错误的风险。同样,查看过去变更集的大小也不是很有用。

理想情况下,我正在寻找一个hg ...命令,该命令只会打印出增量大小。


为什么要这样做:我正在讨论如何存储某些大量的大文件。如果我得出结论,三角洲很小(或很大),这可能有助于决定该怎么做。我想在本地运行测试并收集此信息。

0 个答案:

没有答案
相关问题