我可以重复使用 Mercurial 配置项吗?
Can I reuse a Mercurial config item?
我的意思是:
[paths]
default = some/path/to/something
another_path = [paths.default]/something/else
能以某种方式完成吗?
谢谢 ;)
不,Mercurial 配置格式没有变量或重用的概念。
The values are either free-form text strings, lists of text strings, or Boolean values. Boolean values can be set to true using any of "1", "yes", "true", or "on" and to false using "0", "no", "false", or "off" (all case insensitive).
Individual 设置可能支持某种形式的变量解析,但这通常不适用于配置文件中的值。变量支持(环境或其他)是例外,而不是常态。例如,%include
(包含另一个配置文件)确实通过 Python os.path.expandvars()
function 支持环境变量,但这不适用于任何其他语法。
我的意思是:
[paths]
default = some/path/to/something
another_path = [paths.default]/something/else
能以某种方式完成吗?
谢谢 ;)
不,Mercurial 配置格式没有变量或重用的概念。
The values are either free-form text strings, lists of text strings, or Boolean values. Boolean values can be set to true using any of "1", "yes", "true", or "on" and to false using "0", "no", "false", or "off" (all case insensitive).
Individual 设置可能支持某种形式的变量解析,但这通常不适用于配置文件中的值。变量支持(环境或其他)是例外,而不是常态。例如,%include
(包含另一个配置文件)确实通过 Python os.path.expandvars()
function 支持环境变量,但这不适用于任何其他语法。