0
は、私が何を意味するかです:Mercurial設定項目を再利用することはできますか?ここ
[paths]
default = some/path/to/something
another_path = [paths.default]/something/else
は、それが何らかの形で行うことができますか?
感謝;)
は、私が何を意味するかです:Mercurial設定項目を再利用することはできますか?ここ
[paths]
default = some/path/to/something
another_path = [paths.default]/something/else
は、それが何らかの形で行うことができますか?
感謝;)
いいえ、Mercurialの設定フォーマットは、変数や再利用の概念がありません。
がhgrc documentationを参照してください:
値は、いずれかの自由形式のテキスト文字列、テキスト文字列、またはブール値のリストです。ブール値は、 "1"、 "はい"、 "真"または "オン"のいずれかを使用して "0"、 "いいえ"、 "偽"、または "オフ"(すべて大文字小文字を区別しない) )。
個別設定は、変数のパースのいくつかのフォームをサポートするかもしれないが、これは一般的には、構成ファイル内の値には適用されません。可変サポート(環境またはその他)は例外であり、標準ではありません。たとえば、%include
(別の構成ファイルを含める)は、Python os.path.expandvars()
functionで環境変数をサポートしますが、これは他の構文には適用されません。
設定ファイルは環境変数を処理しています。これらの設定項目はenv varsに格納されていませんか? 'another_path =%HG_PATHS_DEFAULT%/ something/else' – hollov
@hollov:申し訳ありませんが、環境変数さえ使用できません。また、Mercurial設定は環境変数に格納されません。 –
答えをありがとう。しかし、記録のために:configでenv varsを使うことができます。私は '%user%'を使用しています:) – hollov