TFS(例1、1.1、1.2、1.3など)を使用したときにリリース番号が増加し続けている場所を示し、Visual Studioでビルドを行うときTFS内の1つ前にスキップします(例 - TFSビルド1、1.1、1.2、Visual Studioでビルドし、次にTFSで別のビルドを行います - TFSの次の番号は1.4です)。これはTFS 2015用です。Team Foundation Server TFS 2015ビルドの問題
-1
A
答えて
-1
ビルド番号形式でデフォルトの増加メカニズムを変更する場合は、残念ながら、不可能です。 $(Rev:.rr)
1で始まります。
$(Rev:.rr)とは何ですか?
完成したすべてのビルドに一意の名前が付いていることを確認します。 ビルドが完了すると、ビルド番号の何も変更されていない場合、Rev の整数値が1増えます。
出典:MSDN
あなただけ下記の手順、変数を使ってビルド番号を上書きする場合:
このようなPowerShellスクリプトを作成します。
$FinalVersion=Some-Function-To-Calculate-Version $BuildDefName = $Env:BUILD_DEFINITIONNAME Write-Host "##vso[build.updatebuildnumber]$($BuildDefName)-$($FinalVersion)"
- をあなたのvNextビルド定義では、 "Build number format"のために、 をそれに設定できます。caビルド番号は に上書きされます。
- 同じvNextビルド定義手順で、最初の手順を Powershell手順として追加し、手順1のスクリプトを実行するように設定します。 ビルド番号を計算するために変数を渡す場合は、後でカスタマイズすることができます。
- ビルドをキューに入れます。
これは、logging commandsを使用してビルド番号を設定しています。
+0
これは質問に対する回答ではありません(私はそれを少なくとも理解しています)。問題は、Visual Studio内のTFS自動増分ビルド番号とローカルビルド番号を同期させることです。これは奇妙です(私は悪いと主張します)が、この回答は確かにその質問には対処していません。 –
関連する問題
- 1. Team Foundation Server 2015(TFS)クエリ
- 2. Team Foundation Serverビルドに関する問題
- 3. のTeam Foundation Serverの2015
- 4. のTeam Foundation Serverの2015は
- 5. Team Foundation Serverビルドの制限
- 6. Team Foundation Serverのファイルチェックインの問題
- 7. Team Foundation Server 2017ビルドとリリース
- 8. ターゲットマシンのTeam Foundation Server(TFS)PowerShell
- 9. Team Foundation Server 2008更新の問題
- 10. レポートのためのTeam Foundation Server(TFS)2015のカスタム状態
- 11. Team Foundation Serverコレクションを移動するTFS 2015 to 2017
- 12. Visual Studio 2010 Team Foundation Serverソースコントロール問題
- 13. Team Foundation Serverのインストール
- 14. Team Foundation Serverビルドエラー.... NuGet?
- 15. Team Foundation Server(TFS)2008アプリケーションバグレポートWebサイト
- 16. Team Foundation Server(TFS)プロキシ - Windows XPにインストール
- 17. Team Foundation ServerとMbUnitテスト
- 18. Team Foundation Serverのアドイン
- 19. Team Foundation Server 2010のスクランボード?
- 20. Team Foundation Server 2010 DashBoard
- 21. Team Foundation Serverのスイッチ
- 22. Team Foundation Serverのマージマージ
- 23. Team Foundation Serverのロールアップタスク
- 24. TFSのカスタマイズ - Team Foundation Serverに関する質問
- 25. Team Foundation Server 2008から2015へのプロジェクト移行
- 26. Team Foundation Server - Backdate Epics
- 27. Sharepoint - Project Web Access - Team Foundation Server
- 28. Team Foundation Server 2010 API
- 29. Team Foundation Server 2015 - Webポータルへの匿名アクセスを許可する
- 30. Team Foundation Server 2015に新しいチームプロジェクトを追加する
あなたはどんな質問をしていますか? –
TFSまたはVisual Studioからビルドする場合、TFSのビルド番号が一貫しているはずです。 TFSからビルドすれば、その数は1.1です。今私はVisual Studioからビルドし、その直後に私はTFSからビルドします。だから私はビルド番号が1.3ではなく1.2であることを望んでいます –
これはデフォルトの動作かどうか、あるいはその動作を実装する方法を聞いていますか?私はそれをするのが理にかなっていないと言いたいと思います。それらのローカルバージョンは同期しません。 –