Mercurialを実行している2台のマシン、SolarisシステムとRedHatシステムがあります。
Solarisシステムでは、.hgrcファイルで環境変数を使用できますが、RedHatシステムでは機能しないようです。
.hgrcファイルに次の例があります。
[ui]
username = $SUDO_USER
しかし、hgログは私に次のことを示しています:
user: $SUDO_USER
変数が設定され、エクスポートされます。
$ env|grep SUDO_USER
SUDO_USER=testuser
同じ設定がSolarisシステムでも正常に機能します。なぜこれが機能しないのか誰か教えてもらえますか?