2016-11-30 2 views
0

私はビルド番号に$(Rev:.r)を使用しています。

MAJOR.MINOR $(REV:.R)

これは完璧に動作し、すべてのビルドに増加し、メジャーまたはマイナーバージョンが変更されます場合はリセットされます。

しかし、最初のビルドは1.0.0ではなく1.0.1で、これは実際には私が行っているものではありません。

リビジョンを0から開始する方法はありますか?

助けてくれてありがとう...

P.S.残念ながら、このプロジェクトではGitとGitVersionを使用することはできません。

答えて

2

いいえ、これは達成できません。

Revとは何ですか?

$(Rev:.rr)を使用して、完成したすべてのビルドに一意の名前が付いていることを確認します。 ビルドが完了すると、ビルド番号の中に が変更されていない場合は、Revの整数値が1増加します。

ソースリンクは:Build number format

はまた、いつでもあなたは、ビルドTFSであなたのビルド番号を変更リビジョンが1にリセットされます。デフォルトでは、この値を変更することはできませんでした。 0から値の開始を設定できる場合は、100から始まるように設定する必要があります。これはビルド番号を混乱させます。

+1

よろしくお願いいたします。私はそれが自動的にリセットされたという事実を気に入っていました... – Matteo

+2

@Matt 1.0.0.0バージョンを追加したいだけなら、カスタムビルドを生成することができますhttp://blog.ehn.nu/2015/10/generate-custom-build-numbers-in-tfs-build-vnext/を参照してください。 –

関連する問題