Virtualbox

如何告訴 Mercurial 永遠不要創建硬連結

  • January 31, 2012

我計劃在不久的將來在一些項目上使用 Mercurial。這些項目通常駐留在我的 Windows 機器上的一個目錄中,但我將使用 VirtualBox 共享這些目錄,以便我可以直接在 Linux 中處理它們。

我了解 Mercurial 有時會在複製儲存庫時創建硬連結。我不確定 VirtualBox 共享目錄如何處理這些硬連結(或者它是否可以),所以我寧願告訴 Mercurial 永遠不要嘗試製作硬連結並始終製作副本。

我的問題:如何全域禁用 Mercurial 的硬連結?

(儘管如果有人Mercurial 和 VirtualBox 共享文件夾能夠很好地與硬連結一起工作,我很想听聽!)

正如米爾恰所說,您不必擔心這一點。但是,您仍然可以通過以下方式強制複製沒有硬連結

hg clone --pull foo bar

這基本上與

hg init bar
cd bar
hg pull ../foo

並且不會在複製之間創建硬連結。

引用自:https://serverfault.com/questions/127440