Я работаю с приложением, состоящим из нескольких решений.
Когда я собираю их все на своей локальной машине, это занимает около 6 минут.Но при его сборке на сервере сборки TFS, который представляет собой виртуальную машину с Windows Server 2003 R2 и агентом TFS 2010, это занимает до 40 минут.
Я использую неинкрементную сборку (и знать, что это занимает больше времени ..), а часть get-source занимает всего около 2 минут.
Я не могу понять, почему это может занять больше времени по сравнению с локальной сборкой.Решение, которое собирается на моем локальном компьютере за 1,5 минуты, на этом сервере занимает около 9 минут.
Есть идеи / советы / рекомендации, почему это происходит / как решить эту проблему?
ОБНОВЛЕНИЕ
Я пытался использовать параллельную сборку (used / m: 4), но она не удалась, возможно, у меня определенная ошибка с зависимостями или что-то еще (я проверю это позжена ..).
Сервер сборки VM представляет собой четырехъядерный процессор, 4 ГБ ОЗУ.
Я использовал MSBuild непосредственно на этом сервере и решение, которое занимает 7,5-9,5 минут, когдаАгент запускает полную сборку, заняло всего 2,5 минуты.Может ли агент сборки TFS что-нибудь объяснить?(Я ДЕЙСТВИТЕЛЬНО не могу понять это ...)
Спасибо, молодой программист.