Emacs bricht nicht schwer Links für hg gesteuerte Dateien
Frage
Ich habe eine Reihe von Quecksilber-Klone, dass ich, indem sie ein Klon eines Master-Repo erstellt, dann cp -rlp mit Kopien davon zu machen. Meine Erwartung war, dass ich sie unabhängig verwenden könnte, da ich Emacs mit seinen Standardeinstellungen verwenden, so sollte es brechen harte Links werden. Aber es ist nicht - wenn ich eine Datei ändern, die alle der hard-linked „Kopien“ zu ändern. ls -i zeigt, dass sie alle die gleiche Inode, wie erwartet, und dass ihre übergeordneten Verzeichnisse unterschiedlich sind.
'Backup-by-Kopieren' ist gleich Null. 'Make-Backup-Dateien' t.
Wenn ich eine Beispieldatei, Hardlink es und bearbeiten sie, Emacs bricht die Verbindung nach Wunsch.
Gibt es etwas, über Quecksilber-Modus, der diese untergräbt? (Die staus Linie sagt „Hg: 50503“.., Und ich weiß, ich habe eine Art von Quecksilber-Bewusstsein geht es nicht als Neben Modus mit Strg-H m nicht zeigen, obwohl)
Lösung
Das scheint Ihre Frage zu beantworten: https: // www.mercurial-scm.org/pipermail/mercurial/2008-July/020271.html
(Stichwort: vc-Make-Backup-Dateien)