Сценарий. Установка службы построения Team Foundation
Контроллеры и агенты построений
При установке Служба построения Team Foundation с параметрами по умолчанию можно создать контроллер и агент построения. Любой экземпляр Служба построения Team Foundation можно настроить для выполнения функций контроллера, одного или нескольких агентов или обоих средств сразу в соответствии с потребностями группы.
Контроллеры построений используются для подключения к серверу Visual Studio Team Foundation Server. Для самого контроллера построений обычно не требуется много процессорного времени. Однако для него может потребоваться большой объем памяти при одновременном выполнении большого количества построений. Поэтому следует обеспечить достаточное количество памяти на физическом компьютере или виртуальной машине, на которых будут созданы контроллеры построений.
Агенты построений подключаются к контроллерам построений и выполняют операции, требующие значительных ресурсов процессора и больших объемов дискового пространства. Поскольку большинство операций, выполняемых агентами построений, требуют значительных ресурсов процессора, необходимо убедиться, что оборудование компьютера, используемого для построения, достаточно мощное, чтобы агент построения мог выполнить необходимые задачи за приемлемый отрезок времени.
Топология службы построения
Служба построения Team Foundation можно установить на том же компьютере, что и сервер Team Foundation Server, либо на одном или нескольких отдельных компьютерах. В большинстве случаев не следует устанавливать Служба построения Team Foundation на один компьютер с Team Foundation Server по нижеуказанным причинам.
При выполнении построений вероятно уменьшение производительности Team Foundation Server.
Установка Служба построения Team Foundation увеличивает контактную зону Team Foundation Server. Например, злоумышленник может создать определение построения для выполнения произвольного кода, который предназначен для управления сервером и кражи данных.
Совет
При обновлении служб Служба построения Team Foundation, входящих в состав Visual Studio Team System 2008 Team Foundation Server, до текущей версии нет необходимости незамедлительно удалять предыдущую версию Служба построения Team Foundation.Обе версии могут выполняться параллельно.
Примечание
Дополнительные сведения о Служба построения Team Foundation см. на следующей странице веб-сайта Майкрософт: Настройка системы Team Foundation Build и управление ею.
См. также
Ссылки
Контрольный список. Установка службы построения Team Foundation