Можно ли использовать IncrediBuild в одновременно построить два разных клона на одной машине?
Обычно сборка (не перестройка) одного клона в моей системе занимает 1,5 часа, и большую часть времени я использую два клона для двух разных ошибок / функций. Если бы я мог запустить сборку одновременно на двух разных клонах, это было бы очень полезно.
Да, вы можете использовать IncrediBuild для сборки одновременно из двух разных клонов (это поведение работает «из коробки», и вам ничего не нужно делать для этого).
Если у вас есть несколько помощников IncrediBuild (удаленные машины, которые вносят свои незанятые циклы ЦП для ускорения сборок, запущенных на машинах, инициировавших сборку), каждый клон будет пытаться использовать столько машин-помощников, сколько потребуется для оптимизации производительности сборки.
В вашем сценарии ваши доступные машины помощников будут распределять свои незанятые ресурсы между двумя клонами, из которых вы инициируете свои сборки.
Недавно мы представили бета-версию IncrediBuild Enterprise, которая позволяет (помимо прочих функций) выполнять две сборки параллельно из той же Инициирующей машины (в отличие от двух разных клонов, которые всегда поддерживались в продукте), в сценарии, в котором несколько сборок одновременно выполняются с одной и той же машины-инициатора, каждая такая сборка потенциально будет использовать сотни ядер и гигабайт памяти, которые у вас уже есть в вашей сеть, чтобы ускорить время сборки обеих этих сборок.
Отказ от ответственности, автор этого ответа является частью команды IncrediBuild.
Других решений пока нет …