Настройка системы построения и управление ею
Нужно ли автоматически и последовательно построить, протестировать и развернуть приложение в распределенной среде?Чтобы команда начала использовать Team Foundation Build, потребуется один или несколько серверов построений в системе построений.
Совет |
---|
Если коллекция командных проектов размещена на Team Foundation Service, можно воспользоваться размещенным контроллером построения вместо развертывания собственных служб построения. |
Выполняемые задачи
Развертывание и работа с сервером построений
Для использования Team Foundation Build с локальной системой Team Foundation Server, необходимо развернуть и назначить хотя бы один сервер построений коллекции командных проектов.Развертывание и работа с контроллером построений
Используйте контроллер построений для выполнения упрощенных задач и распределения ресурсозатратной работы в процессе построения среди пула агентов построения.Развертывание и работа с агентами построения
Используйте агенты построения для выполнения операций построения, требующих значительных ресурсов процессора. К таким операциям относится подготовка рабочей области, получение файлов из системы управления версиями, подготовка рабочей области, компиляция кода и выполнение тестов.Настройка транзитных каталогов
Подготовьте и назначьте несколько транзитных каталогов, чтобы система построения могла предоставлять команде двоичные файлы и файлы журнала.Масштабирование системы построений
По мере роста команды и базы кода можно относительно легко инкрементно расширять систему построений.Управление системой построения.
Иногда необходимо отслеживать и управлять системой построения, подтвердить работоспособность сервера построений или диагностировать проблемы.Используйте систему построения для компиляции, тестирования и развертывания приложения
Создав систему построений, используйте ее для автоматической компиляции и тестирования приложений и выполнения ряда других важных функций.Получение уведомлений о построении
Зарегистрируйтесь для получения оповещений по почте для себя, и, если имеются достаточные разрешения, для группы.Запуск, остановка, удаление или уничтожение построений из командной строки
Используйте командную строку непосредственно или используйте скрипт.(В настоящее время не планируется повторно опубликовывать это руководство.Однако можно прочитать версии этого руководства для Visual Studio 2010.)