Team Build в Team Foundation Server (TFS)

ОГЛАВЛЕНИЕ

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

Team Build создан на базе Microsoft Build Engine (MSBuild) и может быть использован для извлечения необходимого для сборки исходного кода, компиляции решений и, если требуется, выполнения модульного тестирования и статического анализа кода как части процесса сборки. Также результат сборки может быть опубликован в заданный совместно используемый каталог.

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

Как использовать данную статью

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