1

リビジョン番号を取得して、いくつかの基本的な操作を実行しようとしています。リビジョン番号の取得はうまく機能しますが、操作はうまくいきません:

次のように実行します。

SubWCRev.exe . buildNumTemplate.txt buildNum.txt

buildNumTemplate.txt には、次の内容があります。

#WORKS
Revision:   $WCREV$
Modified:   $WCMODS?Yes:No$
Built_On:   $WCNOW$

#DOESN'T WORK
Revision_Minus_100: $WCREV-100$
Revision_Plus_100: $WCREV+100$
Revision_Append: $WCREV&test$

上記のコマンドを実行すると、問題を示す次の結果が得られます。

#WORKS
Revision:   35592
Modified:   Yes
Built_On:   2013/07/10 11:58:45

#DOESN'T WORK
Revision_Minus_100: $WCREV-100$
Revision_Plus_100: $WCREV+100$
Revision_Append: $WCREV&test$

SubWCRev の実行方法がおかしいので、操作が正しく行われていませんか? これを機能させることができない場合は、目的の結果を得るために、そこにある数学演算を使用して ant ビルド スクリプトでいくつかの操作を行うことになるでしょう。

4

1 に答える 1