Mercurial:无法使用 .hgrc 文件中的环境变量



我有两台运行Mercurial的机器,一台Solaris系统和一台Red Hat系统。

在 Solaris 系统上,我可以在 .hgrc 文件中使用环境变量,但在 Red Hat 系统上它似乎不起作用。

我在 .hgrc 文件中有以下示例:

[ui]
username = $SUDO_USER

但是 HG 日志向我显示了以下内容:

user:        $SUDO_USER

变量已设置并导出:

$ env|grep SUDO_USER
SUDO_USER=testuser

相同的设置在 Solaris 系统上工作正常。谁能告诉我为什么这不起作用?

根据此页面,您只能将环境变量与 mercurial 版本 1.4+ 一起使用。

因此,请确保您安装了最新版本。

最新更新