我计划在不久的将来在一些项目上使用 Mercurial。这些项目通常驻留在我的 Windows 机器上的一个目录中,但我将使用 VirtualBox 共享这些目录,以便我可以直接在 Linux 中处理它们。
我了解 Mercurial 有时会在克隆存储库时创建硬链接。我不确定 VirtualBox 共享目录如何处理这些硬链接(或者它是否可以),所以我宁愿告诉 Mercurial 永远不要尝试制作硬链接并始终制作副本。
我的问题:如何全局禁用 Mercurial 的硬链接?
(尽管如果有人让Mercurial 和 VirtualBox 共享文件夹能够很好地与硬链接一起工作,我很想听听!)
正如米尔恰所说,您不必担心这一点。但是,您仍然可以通过以下方式强制克隆没有硬链接
这基本上与
并且不会在克隆之间创建硬链接。