0

マスター リポジトリの 1 つのクローンを作成し、cp -rlp を使用してそのコピーを作成することによって作成した一連の Mercurial クローンがあります。私の期待は、デフォルト設定でemacsを使用しているので、それらを個別に使用できることでした。そのため、ハードリンクが壊れているはずです。しかし、そうではありません。1 つのファイルを変更すると、ハードリンクされたすべての「コピー」も変更されます。ls -i は、予想どおり、それらがすべて同じ inode であり、親ディレクトリが異なることを示しています。

「コピーによるバックアップ」はゼロです。「make-backup-files」は t です。

サンプル ファイルを作成し、ハード リンクして編集すると、必要に応じて emacs がリンクを解除します。

これを覆すmercurialモードについて何かありますか? (ステータス行には "Hg:50503" と表示されており、ある種の水銀意識が進行していることはわかっています。ただし、Ctrl-H m ではマイナー モードとして表示されません。)

4

1 に答える 1

3

これはあなたの質問に答えているようです: https://www.mercurial-scm.org/pipermail/mercurial/2008-July/020271.html

(キーワード: vc-make-backup-files)

于 2010-11-12T12:45:59.273 に答える