Могу ли я включить файлы субконфигурации в мой mercurial .hgrc? - PullRequest
15 голосов
/ 25 октября 2010

Я хочу сохранить свой основной .hgrc в управлении версиями, потому что у меня достаточно настроек, но я хочу иметь разные имена авторов в зависимости от того, какую машину я использую (работа, дом и т. Д.). ).

Способ, которым я бы сделал это в скрипте bash, заключается в создании локального хост-скрипта bash, который игнорируется Mercurial, но я не уверен, как это сделать в формате конфигурационного файла, который использует Mercurial.

1 Ответ

20 голосов
/ 25 октября 2010

Вы можете сделать это, используя не часто используемый, но уже давно включенный синтаксис.

Поместите специфичные для вашей машины данные в ~/.hgrc, а затем включите постоянную для всех систем.стандартный файл конфигурации.Пример:

[ui]
username=You <you@somewhere>

%include .hgrc-boilerplate

Отслеживание файла .hgrc-шаблон с помощью контроля версий.

Подробнее см. Справочную страницу hgrc .

...