EMACSは、HG制御ファイルのハードリンクを壊していません
質問
マスターリポジトリの1つのクローンを作成し、CP -RLPを使用してコピーを作成することで作成したMercurialクローンのセットがあります。私の期待は、デフォルト設定でEMACSを使用しているため、独立して使用できることでした。しかし、そうではありません - 私が1つのファイルを変更すると、すべてのハードリンクされた「コピー」も変更されます。 LS -Iは、予想通り、それらがすべて同じイノードであり、親のディレクトリが異なることを示しています。
「バックアップバイコーピング」はゼロです。 「Make-Backup-Files」はtです。
サンプルファイルを作成し、ハードリンクして編集すると、emacsは必要に応じてリンクを破ります。
これを破壊する水銀モードについて何かがありますか? (Staus Lineには「Hg:50503」と書かれていますが、何らかの水銀意識が続いていることは知っています。Ctrl-H Mのマイナーモードとしては表示されません。)
解決
これはあなたの質問に答えるようです: https://www.mercurial-scm.org/pipermail/mercurial/2008-july/020271.html
(キーワード:VC-Make-Backup-Files)
所属していません StackOverflow