0

私の TFS ビルド セットアップは、ワークフローを正しく完了できないようです。すべてのビルド ステップが実際に正常に実行されたか失敗したかに関係なく、ワークフローは常に実行状態のままになります (Team Explorer - Builds緑のチェックマークや赤い十字ではなく、 の青い再生ボタン)。最後にハングするだけのようです。

TFS セットアップ

  • TFS アプリケーション サーバーは、ビルド コントローラー、Win 2008 R2、TFS 2012 Update 2 を備えたサーバー A にあります。
  • ビルド エージェントは別のサーバー B、Win 2008 R2、TFS 2012 Update 3 にあります

さまざまなビルド定義で試し、TFS サービスとビルド エージェントを再起動しましたが、ビルドは常に実行中の状態のままです。

Build Agent マシンで発生する唯一のエラーはEvent Viewer -> TFS Operational Log、Visual Studio からワークフローを手動でキャンセルしたときです。

デフォルト エージェント - ビルド: ID {...} のビルド vstfs://... のワークフロー インスタンスをキャンセルしました

例外の種類: Microsoft.TeamFoundation.Build.Workflow.Activities.BuildProcessTerminationException

その前の他のすべては問題ありません。ビルドが終わらない理由について何か考えはありますか?

4

1 に答える 1

0

BuildProcessTerminationException は終了のアクティビティで、エラーが発生した場合に発生します。

をデバッグすることをお勧めしますsequential workflow foundation。アクティビティにバグがあります。

ビジュアル スタジオでテンプレートを開きますset breakpoint on your first activity

Attach processホスト ワークフロー基盤のビルド エージェントを作成し、ビルドを実行します。

于 2013-11-14T15:16:32.167 に答える