我的.hg Mercurial目录中的那些hg bundle文件是什么?它们是必需的吗?

我的.hg Mercurial目录中的那些hg bundle文件是什么?它们是必需的吗?,mercurial,Mercurial,我们正在使用Mercurial(与陆龟一起使用) 我们的存储库规模一直在稳步增长。在.hg文件夹中,我看到大量hgbundle文件,其中大多数文件相当大(2-20MB) 这些是必要的吗?他们是否复制了已保存在store\目录中的更改 我的理解是,远程将包差异推拉到捆绑文件中,并将它们发送到各种对等安装 在执行hg merge或hg update命令后,是否会删除捆绑包文件?如果不是,这些文件是否是需要手动删除的剩余文件 任何建议,非常感谢 干杯,它们要么是数据库,要么是文件的副本。如果它们是副本

我们正在使用Mercurial(与陆龟一起使用)

我们的存储库规模一直在稳步增长。在.hg文件夹中,我看到大量
hgbundle
文件,其中大多数文件相当大(2-20MB)

这些是必要的吗?他们是否复制了已保存在
store\
目录中的更改

我的理解是,远程将包差异推拉到捆绑文件中,并将它们发送到各种对等安装

在执行
hg merge
hg update
命令后,是否会删除捆绑包文件?如果不是,这些文件是否是需要手动删除的剩余文件

任何建议,非常感谢


干杯,

它们要么是数据库,要么是文件的副本。如果它们是副本,则用于比较文件以查看它们是否已更改


至于删除它,请不要。任何控制目录(以
开头)在任何情况下都不应被篡改。

这些文件位于特定的.hg目录中,但它们不会传播。我觉得很烦人,所以我:

mv dirname dirname非常大 (cd dirname大得惊人;hg clone-U…/dirname)

现在,dirname的大小相当合理