2016-06-23 51 views

回答

1

沒有,水銀配置格式沒有的變量或再利用的理念。

hgrc documentation

的值或者是自由格式的文本字符串,文本字符串或布爾值的列表。可以使用「1」,「yes」,「true」或「on」中的任何一個將布爾值設置爲true,並使用「0」,「no」,「false」或「off」將其設置爲false(不區分大小寫)。

個人設置可能支持某種形式的變量解析的,但這並不普遍適用於值配置文件中可變支持(環境或其他)是例外,而不是標準。例如,%include(包含另一個配置文件)確實通過Python os.path.expandvars() function支持環境變量,但這不適用於任何其他語法。

+0

配置文件正在處理環境變量。這些配置項目是不是存儲在env vars中? '因爲它可以這樣做:'another_path =%HG_PATHS_DEFAULT%/ something/else' – hollov

+0

@hollov:對不起,甚至連環境變量都不能使用。不,Mercurial配置不存儲在環境變量中。 –

+0

感謝您的回答。但是爲了記錄:你可以在config中使用env vars。例如,我使用'%user%':) – hollov

相關問題