Не удается создать новый агент сборки с Team Foundation Server 2012

Недавно мы обновились до Team Foundation Server 2012, обновление 2, и теперь мы получаем сообщение об ошибке всякий раз, когда пытаемся добавить новый агент сборки.

Ошибка: TF900559: агент сборки MyBuildAgent не может обслуживать контроллер сборки MyBuildControler. Контроллер сборки и агент должны запускать одну и ту же версию Team Foundation Build.

Теперь я убедился, что мы используем правильные версии, и даже попробовал его с новой установкой, с обновлением 1 и обновлением 2, и я все еще получаю это сообщение об ошибке.

Я должен отметить, что этот агент сборки был создан путем создания копии другого агента, который у нас есть, и переименования всего.

У кого-нибудь была такая проблема?


person Dustan    schedule 17.04.2013    source источник


Ответы (2)


@user2291942

Я получал эту ошибку, когда пытался интегрировать TFS 2012 Update 2 с серверами сборки TFS 2010. Я знал, что обновление 2 2012 года было разработано, чтобы разрешить это, но я настроил контроллер на сервере уровня приложений (как, я думаю, многие люди), который, очевидно, работает под управлением TFS 2012 обновления 2.

Чтобы исправить это, я настроил сервер TFS 2010 в качестве контроллера сборки, который подключается к уровню/репозиторию приложений TFS 2012 Update 2. Затем при создании агентов сборки и подключении их к этому контроллеру проблема была решена.

Надеюсь это поможет!

person Brian    schedule 26.04.2013

Вы уверены, что выполнили обновление до TFS 2012 Update 2 на сервере приложений TFS + контроллере сборки + агенте сборки?

В противном случае я бы предложил просто удалить TFS и переустановить TFS на сервере агента сборки. Это относительно быстрый и безболезненный процесс.

person Dylan Smith    schedule 17.04.2013