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


Практическое руководство. Настройка интерактивного порта для построения Team Foundation

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

На компьютере построения можно указать порт, который будет использоваться агентом построения. Интерактивный порт позволяет взаимодействовать с элементами пользовательского интерфейса Windows, например, с формами Windows.

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

Для завершения этой процедуры нужно быть членом группы Администраторы на компьютере построения. В дополнение, учетная запись служб, для которой выполняется TfsBUildService.exe должна быть участником группы Службы построения. Дополнительные сведения см. в разделе Разрешения Team Foundation Server.

Чтобы активировать интерактивный порт

  1. Выполните вход в систему на компьютере построения, на котором установлен Team Foundation Build.

  2. На компьютере построения нажмите кнопку Пуск и выберите последовательно пункты Панель управления, Администрирование и Службы.

  3. В панели Службы (Локальные), щелкните правой клавишей по Построение Visual Studio Team Foundation и нажмите Свойства.

  4. Чтобы остановить службу командного построения, в диалоговом окне Свойства построения Visual Studio Team Foundation (Локальный компьютер), нажмите кнопку Остановить под Состояние службы.

  5. Найдите файл TfsBuildservice.config.exe в <корень>:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies, щелкните по нему правой клавишей и нажмите Открыть в выпадающем меню.

    Файл откроется в XML-редакторе Visual Studio.

  6. Отредактируйте InteractivePort и задайте для него желаемое число.

    Например, 9192. Для получения дополнительных сведений см. Практическое руководство. Изменение параметров в файле TfsBuildService.exe.config.

  7. Сохраните изменения и закройте файл.

  8. В командной строке, запустите wcfhttpconfig reserve <учетная запись пользователя> <номер порта> чтобы поместить новый порт в список управления доступом (СУД).

    Дополнительные сведения см. в разделе wcfhttpconfig (Team Foundation Build).

  9. После добавления порта в список управления доступом, внесите его в список исключений межсетевого экрана Windows.

  10. Для перезапуска службы построения, нажмите Пуск, Панель управления, Средства администрирования, затем – Службы.

  11. В панели Службы (Локальные), щелкните правой клавишей по Построение Visual Studio Team Foundation и нажмите Свойства.

  12. Для запуска службы командного построения, в диалоговом окне Свойства построения Visual Studio Team Foundation (Локальный компьютер), нажмите Запустить под Состояние службы.

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

Чтобы запустить TfsBuildservice настроенный на интерактивный порт

  1. На компьютере построения, нажмите Пуск, затем Запустить.

    Отобразится диалоговое окно Запуск программы.

  2. В диалоговом окне Запуск программы, введите cmd.exe в текстовом поле Открыть, а затем нажмите кнопку ОК.

  3. В командной строке введите, cd <корень>:\Program Files\Microsoft Visual Studio 9.0\Common7\IDE\PrivateAssemblies, чтобы обнаружить файл TfsBuildService.exe.

  4. Для запуска службы, ведите TfsBuildService.exe в командной строке.

    TfsBuildService должна выполнятся, чтобы определение построения имело доступ к интерактивному порту.

См. также

Задачи

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

Создание определения построения

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

Параметры файла TfsBuildService.exe.config в компонентах Team Foundation Server