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


Управление системой построения

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

Содержание раздела

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

  • Управление компьютером построения

  • Управление контроллером или агентом построений

    • Отключение и включение контроллера или агента построений

    • Перезапуск контроллера или агента построений

    • Изменение свойств контроллера или агента построений

    • Удаление контроллера или агента построений

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

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

Управление компьютером построения

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

Управление компьютером построения

  1. Войдите в систему компьютера построения, который требуется настроить.

  2. В меню Пуск выберите Все программы, Microsoft Team Foundation Server 2010 и Консоль администрирования Team Foundation.

    Отобразится окно Консоль администрирования Team Foundation.

  3. В панели с иерархической структурой разверните имя сервера и выберите узел Team Foundation Build.

    На панели содержания появятся сведения о компьютере построения. При отсутствии сообщения Служба построений настроена для... см. раздел Настройка компьютера построения.

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

Цель...

Затем щелкните ссылку под именем компьютера построения...

Дополнительные сведения

отображение и изменение настройки компьютера построения

Свойства

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

остановка или перезапуск компьютера построения

Остановка или Перезапуск

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

Если на этом компьютере построения контроллер или агенты построений в данный момент выполняют построения, то эти построения будут отменены.

Дополнительные сведения по настройке компьютера построения см. в разделе Настройка компьютера построения.

Управление контроллером или агентом построений

Отключение и включение контроллера или агента построений

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

Например, предполагается, что компьютер построения выполняет слишком много агентов построения, поскольку построения выполняются слишком медленно. Можно отключить некоторых агентов и оценить, каким образом это повлияет на производительность. Позже, при необходимости, одного или нескольких агентов построения можно снова подключить.

Примечание

Если отключить агент построения, в котором запущено построение, агент построения завершит построение и после этого будет недоступен.

Отключение и включение контроллера или агента построений с клиентского компьютера

  1. В Visual Studio, в меню Построение выберите пункт Управление контроллерами построений.

    На экране появится диалоговое окно Управление контроллерами построений.

  2. Выберите контроллер или агента построений, который следует отключить или включить, щелкните Свойства.

    На экране появится диалоговое окно Свойства контроллера построений или Свойства агента построения.

  3. Снимите или установите флажок Служба контроллера построений включена или Служба агента построения включена.

Отключение или включение контроллера или агента построений на компьютере построения

  1. Войдите в систему компьютера построения, где размещен контроллер или агент построений, в который требуется внести изменения.

  2. В меню Пуск выберите Все программы, Microsoft Team Foundation Server 2010 и Консоль администрирования Team Foundation.

    Отобразится окно Консоль администрирования Team Foundation.

  3. В панели с иерархической структурой разверните имя сервера и выберите узел Team Foundation Build.

  4. Щелкните ссылку Отключить или Включить непосредственно под именем контроллера или агента построений.

Перезапуск контроллера или агента построений

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

Эта возможность помогает устранить некоторые проблемы. Например, при мониторинге выполнения построения выявлено, что построение остановлено (или выполняется дольше ожидаемого времени выполнения) во время действий:

  • выполняемых агентом построения (например, компиляция или выполнение тестов), можно перезапустить агента построения;

  • выполняемых контроллером построений (например, маркировка файлов при управлении версиями), можно перезапустить контроллер построений.

Перезапуск контроллера или агента построений

  1. Войдите в систему компьютера построения, где размещен контроллер или агент построений, в который требуется внести изменения.

  2. В меню Пуск выберите Все программы, Microsoft Team Foundation Server 2010 и Консоль администрирования Team Foundation.

    Отобразится окно Консоль администрирования Team Foundation.

  3. В панели с иерархической структурой разверните имя сервера и выберите узел Team Foundation Build.

  4. Щелкните Перезапуск под именем контроллера или агента построений.

Изменение свойств контроллера или агента построений

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

Отображение диалогового окна свойств на клиентском компьютере

  1. В приложении Visual Studio откройте меню Построение и выберите пункт Управление контроллерами построений.

    На экране появится диалоговое окно Управление контроллерами построений.

  2. Выберите контроллер или агента построений, который следует изменить, щелкните Свойства.

    На экране появится диалоговое окно Свойства контроллера построений или Свойства агента построения.

Отображение диалогового окна свойств на компьютере построения

  1. Войдите в систему компьютера построения, где размещен контроллер или агент построений, в который требуется внести изменения.

  2. В меню Пуск выберите Все программы, Microsoft Team Foundation Server 2010 и Консоль администрирования Team Foundation.

    Отобразится окно Консоль администрирования Team Foundation.

  3. В панели с иерархической структурой разверните имя сервера и выберите узел Team Foundation Build.

  4. Щелкните Свойства под именем контроллера или агента построений.

    На экране появится диалоговое окно Свойства контроллера построений или Свойства агента построения.

В диалоговых окнах Свойства контроллера построений и Свойства агента построения в дополнение к свойствам, влияющим на работу контроллера и агента построений, можно просмотреть или изменить отображаемое имя и описание. Дополнительные сведения см. в одном из следующих разделов.

Удаление контроллера или агента построений

После использования контроллер и агент построений можно удалить.

Удаление контроллера или агента построений с клиентского компьютера

  1. В приложении Visual Studio откройте меню Построение и выберите пункт Управление контроллерами построений.

    На экране появится диалоговое окно Управление контроллерами построений.

  2. Выберите контроллер построений или агента построения, который следует удалить, щелкните Удалить.

Удаление контроллера или агента построений с компьютера построения

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

  2. В меню Пуск выберите Все программы, Microsoft Team Foundation Server 2010 и Консоль администрирования Team Foundation.

    Отобразится окно Консоль администрирования Team Foundation.

  3. В панели с иерархической структурой разверните имя сервера и выберите узел Team Foundation Build.

    Щелкните Удалить непосредственно под именем удаляемого контроллера или агента построений.

См. также

Задачи

Наблюдение за ходом построения

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

Основные сведения о системе построения Team Foundation Build

Другие ресурсы

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