Поделиться через


Практическое руководство. Установка и настройка Team Foundation Build

Обновлен: Ноябрь 2007

Team Foundation Build обычно устанавливается на компьютер, выделенный для выполнения построений. Установку можно проводить на сервер уровня приложений, сервер уровня данных или клиентский компьютер Team Foundation, но данный подход не рекомендуется по соображениям безопасности.

Каждый компьютер построения может связываться только с одним уровнем приложений Team Foundation. Однако уровень приложений Team Foundation может обмениваться данными с несколькими компьютерами построения.

Для Team Foundation Build по умолчанию используется порт 9191. Номер порта можно изменить, но в этом случае следует добавить новый порт к списку исключений. Кроме того, необходимо настроить агент построения на использование нового порта. Дополнительные сведения см. в разделе Создание и управление агентами построения.

ms181712.alert_note(ru-ru,VS.90).gifПримечание.

Если меняется учетная запись службы Visual Studio Team Foundation Build, необходимо убедиться, что учетная запись входит в группу служб построения. Также следует убедиться, что учетная запись имеет права на чтение и запись для папок временных файлов, для общей папки хранения построения и временной папки ASP.NET. Дополнительные сведения см. в разделе Практическое руководство. Добавление учетной записи службы построения в группу безопасности "Службы построения"..

Необходимые компоненты

  • Для запуска тестов во время построения необходимо установить Test Edition на компьютере построения. Чтобы запустить проверку модулей, покрытие кода или анализ кода, на компьютере построения необходимо установить Visual Studio Team System Development Edition.

  • Построение проектов Visual C++ выполняется с помощью VCBuild.exe. Для построения проектов Visual C++ на компьютере построения необходимо установить Visual Studio.

  • Если на компьютере построения включен брандмауэр, убедитесь, что следующие элементы указаны в списке исключений:

    • Построение Visual Studio Team Foundation

    • Порт 9191, порт по умолчанию для Team Foundation Build, который использует WCF (Windows Communication Foundation)

Необходимые разрешения

Чтобы выполнить эту процедуру, необходимо являться членом группы безопасности Администраторы на компьютере, где устанавливается Team Foundation Build. Дополнительные сведения см. в разделе Разрешения Team Foundation Server.

Настройка компьютера построения

  1. На компьютере, где планируется установка службы Visual Studio Team Foundation Build, запустите setup, чтобы запустить установку построения, и следуйте указаниям.

    ms181712.alert_note(ru-ru,VS.90).gifПримечание.

    Файл setup.exe и другие связанные файлы находятся на установочном диске Team Foundation Server в папке \BUILD.

  2. Когда мастер установки требует ввести учетные данные для входа, введите действительную учетную запись домена или рабочей группы.

    Служба Visual Studio Team Foundation Build использует данную учетную запись для выполнения построений.

    ms181712.alert_note(ru-ru,VS.90).gifПримечание.

    Чтобы построить командный проект, добавьте указанную в данной процедуре учетную запись к группе Службы построения проекта. Дополнительные сведения см. в разделе Практическое руководство. Установка разрешений для агента построения Team Foundation.

  3. После установки нажмите кнопку ОК.

  4. Добавьте учетную запись службы построения в группу безопасности Службы построения. Дополнительные сведения см. в разделе Практическое руководство. Добавление учетной записи службы построения в группу безопасности "Службы построения"..

  5. Создайте агент построения. Дополнительные сведения см. в разделе Создание и управление агентами построения.

См. также

Задачи

Практическое руководство. Удаление Team Foundation Build с компьютера построения

Основные понятия

Требования Team Build для Team Foundation