【问题标题】:Mercurial: unable to use environment variables in .hgrc fileMercurial:无法在 .hgrc 文件中使用环境变量
【发布时间】:2013-01-23 10:32:34
【问题描述】:

我有两台机器运行 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 系统上运行良好。 谁能告诉我为什么这不起作用?

【问题讨论】:

标签: unix mercurial redhat hgrc


【解决方案1】:

根据this page,您只能使用 mercurial 1.4+ 版本的环境变量。

所以请确保您安装了最新版本。

【讨论】:

  • 啊,我想他们安装了旧版本。我在 Red Hat 上运行 1.3.1 版。谢谢
猜你喜欢
  • 2017-06-17
  • 1970-01-01
  • 2018-09-12
  • 2021-12-07
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2012-01-30
相关资源
最近更新 更多