Как настроить mercurial hg, чтобы не сохранять резервные копии по умолчанию? - PullRequest
9 голосов
/ 01 марта 2011

Я никогда не использую эти файлы .orig, и я ненавижу чистить их вручную. Есть ли способ настроить hg revert на использование опции --no-backups по умолчанию? Я не могу найти его в руководстве Mercurial

Использование псевдонима оболочки возможно, но не желательно.

Ответы [ 2 ]

14 голосов
/ 01 марта 2011

Вы можете создать псевдоним в своем конфигурационном файле.

Подробнее о конфигурационном файле можно узнать по адресу http://www.selenic.com/mercurial/hgrc.5.html

. Прочитайте само руководство, и похоже, что оно несколько изменилось с момента последнегораз я читаю это.Я собирался предложить использовать значения по умолчанию, но, похоже, это устарело.Рекомендуется использовать псевдонимы.

Похоже, псевдоним МОЖЕТ переопределить встроенную команду, но, очевидно, они не рекомендуют ее.

Итак, вы можете сделать

[alias]
revert = revert --no-backup

но рекомендуется создать для себя новую команду

3 голосов
/ 13 марта 2013

На самом деле, лучший способ - включить в файл .hgrc следующие две строки:

[defaults]
revert = --no-backup
...