Практическое руководство. Запуск построения из командной строки
Обновлен: Ноябрь 2007
С помощью команды TFSBuild start можно запустить настроенный тип Team Foundation Build из командной строки.
Запуск построения из командной строки является удобным способом выполнения запланированных на определенное время построений путем их включения в пакетные файлы или файлы сценариев. Перед выполнением команды TFSBuild start необходимо иметь следующие сведения:
Имя командного проекта, содержащего решение, построение которого требуется выполнить
Имя определения построения Team Foundation Build
URL-адрес сервера Team Foundation
Следующие сведения являются необязательными:
Имя компьютера, где выполняется построение решений
Каталог, где хранятся файлы построения
Примечание. Если не указывать эти значения, будут использованы значения определения построения по умолчанию.
Дополнительные сведения см. в разделе Команда Start (Team Foundation Build).
Требуемые разрешения
Чтобы выполнить данную процедуру, необходимо иметь разрешение сервера Team Foundation ServerНачать построение со значением Разрешить. Дополнительные сведения см. в разделе Разрешения Team Foundation Server.
Запуск построения
В приведенной ниже процедуре демонстрируется синтаксис командной строки для запуска типа Team Foundation Build.
Запуск определения сборки из командной строки
Нажмите кнопку Пуск, последовательно выберите пункты Все программы, Microsoft Visual Studio 9.0, Средства Visual Studio, а затем — Командная строка Visual Studio 2008.
В командной строке введите:
<root>:\>TFSBuild start http://server01:8080 AdventureWorks Nightlies
Здесь Team Foundation Server — сервер, заданный определением сборки, "Nightlies", а файлы сборки сохраняются в расположении сброса файлов построения, также заданном определением сборки. Прототип <root> указывает диск, обычно это "C". Прототип "http://server01" указывает URL-адрес для сервера Team Foundation, прототип "AdventureWorks" указывает командный проект, а "Nightlies" указывает определение построения.
Настройка запланированного построения
Пользовательский интерфейс Team Foundation на сервере Team Foundation Server не предоставляет возможности выполнения запланированных построений. Однако этими функциями можно воспользоваться с помощью службы планировщика заданий Windows и команды TFSBuild start.
См. также
Другие ресурсы
Настройка построения Team Foundation
Использование программы командной строки Team Foundation Build