2

Mercurialを実行している2台のマシン、SolarisシステムとRedHatシステムがあります。

Solarisシステムでは、.hgrcファイルで環境変数を使用できますが、RedHatシステムでは機能しないようです。

.hgrcファイルに次の例があります。

[ui]
username = $SUDO_USER

しかし、hgログは私に次のことを示しています:

user:        $SUDO_USER

変数が設定され、エクスポートされます。

$ env|grep SUDO_USER
SUDO_USER=testuser

同じ設定がSolarisシステムでも正常に機能します。なぜこれが機能しないのか誰か教えてもらえますか?

4

1 に答える 1

2

このページによると、Mercurial バージョン 1.4+ でのみ環境変数を使用できます。

そのため、最新バージョンがインストールされていることを確認してください。

于 2013-01-23T10:36:21.017 に答える