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


Практическое руководство. Постановка в очередь или запуск определения построения

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

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

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

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

Постановка построения в очередь с использованием определения построения

Все файлы построения загружаются в папку на компьютере построения (в каталог построения). Если при создании определения построения приняты параметры по умолчанию, эти файлы находятся в папке TeamBuildTypes Team Foundation (подсистема контроля версий).

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

Определения построений для решений Microsoft Office не поддерживаются, и их построение, скорее всего, будет выполнено неправильно. Дополнительные сведения см. в статье базы знаний Майкрософт "Вопросы серверной автоматизации Office" (https://support.microsoft.com/default.aspx?scid=kb;ru-ru;257757).

Постановка построения в очередь с помощью определения построения

  1. В средстве "Сред. Командный обозреватель" выберите нужный командный проект.

  2. В меню Построение выберите команду Поставить в очередь новое построение, чтобы открыть диалоговое окно Поставить в очередь построение {Имя командного проекта}.

  3. В раскрывающемся списке Определение построения выберите определение построения.

    Если для выбранного определения построения имеется описание, оно отображается в текстовом поле, расположенном непосредственно под раскрывающимся списком Определение построения.

  4. В раскрывающемся списке Агент построения выберите агент построения.

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

  5. В текстовом поле Папка размещения для этого построения показана папка, в которой будут сохраняться файлы построения и двоичные файлы после завершения построения.

  6. В раскрывающемся списке "Приоритет в очереди" выберите приоритет построения.

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

    В текстовом поле Позиция отображается ожидаемое положение в очереди на основании данных об агенте и приоритете.

  7. В текстовое поле Аргументы командной строки MSBuild (необязательно) можно ввести необязательные аргументы команды MSBuild. Пример.

    /v:diag /p:versionToGet="myVersion"
    

    Эти аргументы относятся к построению, помещаемому в очередь. Если требуется передать аргументы командной строки всем построениям для данного определения построения, необходимо использовать файл ответов (RSP-файл) для такого определения построения. Дополнительные сведения об аргументах командной строки MSBuild см. в разделе Справочные сведения о командной строке MSBuild. Дополнительные сведения о файлах ответов см. в разделе Файлы ответов MSBuild.

  8. Нажмите кнопку Очередь для ввода построения в очередь построений.

    Появится вкладка В очереди обозревателя построений. Дополнительные сведения см. в разделе Основные сведения об обозревателе построения Team Foundation.

См. также

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

Общие сведения о Team Foundation Build