Могу ли я использовать элемент конфигурации Mercurial?
Вот что я имею в виду:
[paths]
default = some/path/to/something
another_path = [paths.default]/something/else
Можно ли это как-то сделать?
Спасибо;)
1 ответ
Нет, формат конфигурации Mercurial не имеет понятия переменных или повторного использования.
Смотрите документацию hgrc:
Значения представляют собой либо текстовые строки произвольной формы, списки текстовых строк, либо логические значения. Для логических значений можно установить значение true, используя любое из "1", "yes", "true" или "on", и значение false, используя "0", "no", "false" или "off" (все регистрозависимы).).
Отдельные настройки могут поддерживать некоторую форму анализа переменных, но это не относится к значениям в файле конфигурации в целом. Переменная поддержка (среда или иное) является исключением, а не нормой. Например, %include
(чтобы включить другой файл конфигурации) поддерживает переменные среды через Python os.path.expandvars()
функция, но это не относится к любому другому синтаксису.