我有两台运行Mercurial的机器,一个Solaris系统和一个Red Hat系统。
在Solaris系统上,我可以在.hgrc文件中使用环境变量,但在Red Hat系统上它似乎不起作用。
我在.hgrc文件中有以下示例:
[ui]
username = $SUDO_USER
但是hg log告诉我以下内容:
user: $SUDO_USER
设置并导出变量:
$ env|grep SUDO_USER
SUDO_USER=testuser
相同的设置在Solaris系统上运行正常。 谁能告诉我为什么这不起作用?