1

最近、Team Foundation Server 2012 update 2 にアップグレードしましたが、新しいビルド エージェントを追加しようとするとエラーが発生します。

エラー: TF900559: ビルド エージェント MyBuildAgent は、ビルド コントローラー MyBuildControler を提供できません。ビルド コントローラーとエージェントは、同じバージョンの Team Foundation ビルドを実行する必要があります。

現在、正しいバージョンを実行していることを確認し、アップデート 1 とアップデート 2 を使用して新規インストールを試みましたが、それでもこのエラー メッセージが表示されます。

このビルド エージェントは、私たちが持っている別のエージェントのコピーを作成し、すべての名前を変更することによって作成されたことに注意してください。

誰もこのような問題を抱えていましたか?

4

2 に答える 2

2

@ユーザー2291942

TFS 2012 Update 2 を TFS 2010 ビルド サーバーと統合しようとしたときに、このエラーが発生しました。2012 Update 2 がこれを可能にするように設計されていることは知っていましたが、(多くの人がそうしているように) アプリケーション層サーバーでコントローラーを構成しており、明らかに TFS 2012 Update 2 を実行しています。

これを修正するために、TFS 2012 Update 2 アプリケーション層/リポジトリに接続するビルド コントローラーとして TFS 2010 サーバーを構成しました。その後、ビルド エージェントを作成してそのコントローラーにアタッチすると、問題が解決されました。

お役に立てれば!

于 2013-04-26T12:48:17.223 に答える
-1

TFS アプリケーション サーバー + ビルド コントローラー + ビルド エージェントで TFS 2012 Update 2 にアップグレードしたことは確かですか?

TFS をアンインストールし、ビルド エージェント サーバーに TFS を再インストールすることをお勧めします。これは比較的迅速で痛みのないプロセスです。

于 2013-04-17T18:07:23.490 に答える