Team Build в Team Foundation Server (TFS) - Настройка сборки

ОГЛАВЛЕНИЕ

Настройка сборки

Редактируя файл TFSBuild.proj, можно изменять информацию о сборке, такую как сервер сборки, место размещения результатов сборки или каталог сборки.

Файл TFSBuild.proj содержит большую часть информации, необходимой для выполнения сценария сборки. Эти данные включают местоположения размещения сборки и то, должны ли проводиться в процессе сборки статический анализ кода и модульное тестирование. Для изменения процесса сборки редактируется файл TFSBuild.proj. Для редактирования этого файла:

  1. Файл изымается из системы контроля версий для редактирования.
  2. В файле обновляется информация о сборке.
  3. Файл помещается обратно в систему контроля версий, и изменения вступают в силу.

При следующей сборке будут использоваться уже измененные данные. Более подробную информацию о настройке процесса сборки можно найти в разделе «Настройка» частей «Рекомендации по выполнению процесса сборки» и «Практики сборки» данного руководства.

Заключение

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

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