TFSで事前にテストされたコミットを実装することは可能ですか?
-
08-07-2019 - |
質問
TeamCityのコミットの事前テスト(つまり、チェックインを許可する前にビルドが中断しないことを確認する)のアイデアに興味があり、TFSでこれを実装する方法があるかどうか疑問に思っています。 TeamCityは、バッキングストアとしてTFSバージョン管理とインターフェイスできるように見えますが、もちろん無料のソリューションを希望します。
解決
TFSには、チェックインの概念があります。ポリシーでは、クライアントでコードを実行でき、チェックインが発生する前にチェックインを検証できます。ただし、あなたが望んでいることは、「ゲートチェックイン」の概念に似ています。ここでは、チェックインがメインコードベースにコミットされる前に、中央のビルドサーバーでビルドが試行されます。 CodePlexの BuddyBuild プロジェクトを見て、TFSの現在のバージョンにその機能を追加してください。
TFS 2010では、ゲートチェックインビルドはすぐに使用できる機能になります。
所属していません StackOverflow