Использование нескольких агентов сборки в TFS 2010 - PullRequest
2 голосов
/ 27 октября 2010

В моей среде TFS2010 у меня есть 2 машины в качестве выделенных агентов сборки. Я ожидал, что после регистрации этих агентов сборки, если я поставлю новую сборку в очередь, TFS будет ждать первого свободного агента и назначит этого агента сборке, но если я ставлю очередь на сборку, а другая сборка уже выполняется, вторая сборка сидит в очереди, пока первая сборка не будет завершена, хотя агент сборки сидел и ничего не делал.

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

Чтобы проверить тот факт, что оба агента работают, я назначил сборку CI одному агенту, а ежедневную сборку другому, а затем оба переходим к разным агентам и строим правильно, поэтому я в растерянности ...

1 Ответ

0 голосов
/ 27 октября 2010

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

...