Использование нескольких агентов сборки в TFS 2010

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

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

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


person VaticanUK    schedule 27.10.2010    source источник


Ответы (1)


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

person McKay    schedule 27.10.2010