我打算在不久的将来在一些项目上使用Mercurial。 这些项目通常会驻留在我的Windows机器上的一个目录中,但我将使用VirtualBox共享这些目录,以便我可以直接从Linux内部对其进行处理。
我知道Mercurial有时会在克隆存储库时创build硬链接。 我不确定一个VirtualBox共享目录如何处理这些硬链接(或者甚至可以),所以我宁愿告诉Mercurial永远不要尝试制作硬链接并始终复制。
我的问题:我如何从硬连接全局禁用Mercurial?
(虽然如果有人得到Mercurial和VirtualBox共享文件夹很好地与硬连接,我想听到它!)
正如米尔恰所说,你不必为此担心。 但是,你仍然可以通过做一个没有硬链接的克隆
hg clone --pull foo bar
这基本上是一样的
hg init bar cd bar hg pull ../foo
并且不会在克隆之间创build硬链接。