4

ビルドコントローラーなどをセットアップしましたが、ビルドが失敗していました。これらを修正したところ、エラーが原因でビルドが適切に失敗しました。

エラーを修正してコードをチェックインしましたが、コードが抽出されていません。

ビルド マシンからコードを削除し、ビルドを再度キューに入れましたが、失敗し続けます。ビルド ソリューションとして指定したソリューションが見つからないと文句を言います。

何も変わっていなくてもビルドするチェックボックスをオンにしました。コードを抽出するための設定をどこかで見逃していませんか?

TFS バージョンは 2012 Express Visual Studio バージョンは 2010 Professional です

4

2 に答える 2

5

最近、TFS 2012でこの問題が発生しました。要約すると、次のようになります。

最新のビルド定義ファイルでは、ワークスペースを更新する前にCleanタスクを実行しているようです。これは、ビルドの一部が失敗する原因となる何かを行った場合、それを修正するために新しいファイルをダウンロードすることは決してないことを意味します。Clean

最近、私は自分のビルド ファイルに大きな変更を加えていましたが、必然的に多くの間違いを犯しました。これらの間違いの 1 つが原因でCleanファイルが破損した場合、ビルド サーバーに移動してファイルを手動で変更し、再び機能させる必要があることがわかりました。 .

これは同じ問題のように聞こえますか?

于 2013-03-28T15:37:27.510 に答える
4

ビルド定義には、確認できるいくつかのプロパティがあります。「Clean Workspace」を「All」に設定することから始めて、正しいコードがプルダウンされてビルドされるようにします。

ビルド用に設定されたエージェントや「GetVersion」プロパティなど、他にも確認できるチェックがあります。以下のリンクをチェックしてください。より詳細にあなたを助けることができるはずです。

既定のテンプレートに基づくビルド プロセスを定義する

于 2013-03-28T15:48:16.283 に答える