emacs non è rottura hard link per i file HG-controllato
Domanda
Ho una serie di cloni di Mercurial che ho creato facendo un clone di un maestro di pronti contro termine, quindi utilizzando cp -rlp di fare copie di esso. La mia aspettativa era che ho potuto usare in modo indipendente, dato che io uso emacs con le impostazioni predefinite, quindi dovrebbe essere la rottura degli hard link. Ma non è - quando modifico un file, tutti i cambiamenti hard-linked "copie" troppo. ls -i spettacoli che sono tutti uguali inode, come previsto, e che le loro directory superiori sono diverse.
'di backup-by-copiando' è pari a zero. '-Files make-backup' è t.
Se creo un file di esempio, hard link, e modificarlo, Emacs interrompe il collegamento come desiderato.
C'è qualcosa sulla modalità mercuriale che sovverte questo? (La linea staus dice "Hg: 50503".., E so di avere una sorta di consapevolezza mercuriale in corso Non mostra come un modo minore con Ctrl-H m però)
Soluzione
Questo sembra rispondere alla tua domanda: https: // www.mercurial-scm.org/pipermail/mercurial/2008-July/020271.html
(Parola chiave: VC-make-Backup-files)