代码之家  ›  专栏  ›  技术社区  ›  sfink

Emacs没有破坏hg控制文件的硬链接

  •  0
  • sfink  · 技术社区  · 14 年前

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

    “复制备份”为零。“生成备份文件”是T。

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

    反复无常的模式会颠覆这一点吗?(斯塔斯线写着“hg:50503”,我知道我的意识一直在变化无常。但是,在使用ctrl-h m时,它不会显示为次要模式。)

    1 回复  |  直到 8 年前
        1
  •  3
  •   Vadim Kotov First Zero    8 年前

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

    (关键字:vc make backup files)

    推荐文章