Emacs не нарушает жесткие ссылки для файлов, управляемых HG
Вопрос
У меня есть набор клонов Mercurial, которые я создал, сделав один клон главного репо, а затем, используя CP -RLP, чтобы сделать его копии. Мое ожидание было то, что я мог бы использовать их самостоятельно, поскольку я использую Emacs с его настройками по умолчанию, поэтому он должен разбивать жесткие ссылки. Но это не - когда я изменяю один файл, все сложные «копии» тоже изменяются. Ls -i показывает, что они все одинаковы, как и ожидалось, и что их родительские каталоги разные.
«Резервное копирование» - это ноль. «Make-Backup-файлы» это т.
Если я создаю образец файла, жесткая ссылка и отредактируйте его, Emacs нарушает ссылку по желанию.
Есть что-то о Mercurial Mode, который поднимещает это? (Строка STAUS говорит «HG: 50503», и я знаю, что у меня есть какое-то мировое осведомленность. Он не появляется как незначительный режим с Ctrl-H, хотя.)
Решение
Похоже, это отвечает на ваш вопрос: https://www.mercurial-scm.org/pipermail/mercurial/2008-july/020271.html.
(Ключевое слово: vc-make-backup-файлы)