私のプロジェクトでは、TFS 2013をソース管理リポジトリとして使用し、TeamCity 9.1.6を CI サーバーとして機能ブランチを使用しています。まもなく TFS 2015 にアップグレードする予定です (... GIT には移行できません)
GIT や Mercurial を使用する場合、複数のブランチ仕様を使用できることは知っていますが、これは非常に便利です。TFS 2013 では、Microsoft は GIT のネイティブ サポートを追加しました。
すべての機能ブランチをビルドする単一のコミット ビルドを作成するために、既存の TFS サーバーを使用して複数のブランチ仕様を実行したいと考えています。
だから私の質問は:
- それを可能にする TeamCity プラグインはありますか? (私の可能なGIT-TFSトリックよりも簡単です)
- TFS 2013 が GIT をサポートしている場合、TeamCity ビルドが TFS を GIT サーバーと見なし、ここで説明されているように複数のブランチ仕様を使用するように VCS を構成できますか?
理論的には、GIT サーバーとして TFS に接続する TeamCity VCS は、それを GT サーバーと見なしますね。