2

私の TFS2010 環境には、専用のビルド エージェントとして 2 台のマシンがあります。これらのビルド エージェントが登録されたら、新しいビルドをキューに入れると、TFS は最初のフリー エージェントを待ってそのエージェントをビルドに割り当てると予想していましたが、ビルドをキューに入れ、別のビルドが既に実行されていると、2 番目のビルドがビルド エージェントが何もしていないにもかかわらず、最初のビルドが終了するまで待機状態になります。

タグフィルターや名前フィルター、または実際にはビルド定義にビルドを特定のサーバーに結び付ける可能性のあるものを設定していないため、何が起こっているのかわかりません。

両方のエージェントが機能しているという事実をテストするために、CI ビルドをあるエージェントに割り当て、毎日のビルドを別のエージェントに割り当て、両方を別のエージェントに移動して正しくビルドしたので、途方に暮れています...

4

1 に答える 1

0

TFS は、同じビルド定義の別のビルドを同じビルド コントローラーに送信しないため、2 つのビルド定義があり、それぞれにビルドがキューに入れられている場合、同時に両方が実行されます。

于 2010-10-27T15:08:05.117 に答える