emacs不会破坏硬链接

我有一套mercurial克隆,我通过制作一个主repo的克隆来创建,然后使用cp -rlp来制作副本。 我的期望是我可以独立使用它们,因为我使用emacs的默认设置,所以它应该打破硬链接。 但事实并非如此 - 当我修改一个文件时,所有硬链接的“副本”也会发生变化。 ls -i显示它们和预期的一样都是相同的inode,并且它们的父目录是不同的。

'通过复制备份'是零。 'make-backup-files'是t。

如果我创建一个示例文件,硬链接它并对其进行编辑,emacs会根据需要中断链接。

有没有关于水银模式的东西颠覆了这一点? (staus的行号是“Hg:50503”,我知道我有些类似于mercurial的意识,但它并没有像Ctrl-H m的小模式那样出现)。


这似乎回答你的问题:https://www.mercurial-scm.org/pipermail/mercurial/2008-July/020271.html

(关键字:vc-make-backup-files)

链接地址: http://www.djcxy.com/p/38551.html

上一篇: emacs is not breaking hard links for hg

下一篇: How can I hide the backup files that emacs creates?