Build Agent と Buld Controller を備えた TFS 2012 があります。非常に時間がかかるビルドを開始する場合、ビルドされた dll の名前 (ビルド ウィンドウなど) をログ ファイルに書き込みたいと思います。ビルド (dll) の一部が失敗した場合、エラーの理由も記録したいと思います。オブジェクトはありIBuildDetail
ますが、関連するプロパティが見つかりません。
質問する
51 次
1 に答える
1
TFS ビルドは、MSBuild ツールを起動して実際のコンパイルを実行します。既定では、TFS は MSBuild ログ (ビルドされたもの、エラー、警告などに関するすべての情報を含む) をキャプチャします。MSBuild ログはビルド ドロップに含まれており、TFS ビルドの概要と詳細ページからリンクされています。
TFSビルド情報に伝播する必要があるビルド警告とビルドエラーを除いて、IBuildDetailにその情報が含まれるとは思いません。
MSBuild ログを解析して必要なデータを抽出する以外に、他に簡単な方法はないと思います。正確に何を達成しようとしているのか、誰かがより良いアプローチを提案できるでしょうか?
于 2013-04-25T16:51:49.407 に答える