2

Ant スクリプトと MS ビルド ファイルでは、上部にプロパティを設定できます。CruiseControl ファイル ccnet.config でこれを行うにはどうすればよいですか?

4

2 に答える 2

9

cb:define でこれを行うことができます。例えば:

<cb:define myProjectName="Foo"/>

次に、定義されたプロパティを使用します。

<project name="$(myProjectName)" queue="Bar"> </project>

cb:define の詳細については、次の場所を参照してください。

http://confluence.public.thoughtworks.org/display/CCNET/Configuration+Preprocessor

于 2009-10-01T19:30:49.957 に答える
3

<cb:define />プロパティではなく、プリプロセッサ定数を作成します。プリプロセッサ定数にはグローバル スコープがあり、一度だけ定義できます。プロパティは、それが作成されたブロックにスコープされ、別のブロックで同じ名前でオーバーロードされる可能性があります。次に示すように、タグを使用して、<cb:scope>プリプロセッサの定数と模倣プロパティのスコープを変更できます。

CruiseControl.NET : 設定プリプロセッサ

于 2011-03-15T16:59:35.360 に答える