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


Общие сведения о веб-странице подробных сведений о построении

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

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

Разделы веб-страницы подробных сведений Team Foundation Build

Стандартная веб-страница подробных сведений Team Foundation Build содержит следующие 5 разделов.

  • Сводка

  • Этапы построения

  • Подробные результаты

  • Связанные наборы изменений

  • Связанные рабочие элементы

Сводка

В сводном разделе приводятся сведения об имени построения, командном проекте, определении построения, компьютере, а также следующая информация.

Элемент сводки

Описание

Пример

Имя построения

Указывает имя построения и местоположение, в котором находятся двоичные файлы построения.

Nightly 050615.00

Запрошено

Указывает имя пользователя, запросившего построение.

Domain\username

Командный проект

Указывает имя командного проекта.

Tour Package Service v2.2

Имя определения

Указывает имя выполненного определения построения.

Nightly

Имя агента

Указывает имя агента построения, заданного для определения построения.

AdventureWorks_BuildLab01

Аргументы командной строки

Аргументы командной строки (если есть), связанные с данным определением построения.

/verbosity:detailed

Начато

Указывает метку даты и времени начала построения.

20.06.2008 03:00:00

Завершено

Указывает метку даты и времени завершения построения.

20.06.2008 03:22:10

Последним изменил

Указывает имя пользователя, последним изменившего построение.

Domain\username

Последнее изменение

Указывает метку даты и времени последнего изменения построения.

20.06.2008 03:22:10

Качество

Указывает качество построения.

Не изучено

Рабочие элементы открыты

Указывает рабочие элементы, созданные при обработке построения.

Ошибка 1234 (Активно/Не назначено)

Версия из системы управления версиями

Версия файлов, построение которых выполняется, из системы управления версиями.

C27

Журнал

Указывает путь к журналу построения.

\\Builds\drops\nightlybuilds\20050620.00\logfiles\buildlog.txt

События пользовательской задачи

Указывает путь к событиям пользовательской задачи.

\\Builds\drops\nightlybuilds\20050620.00\logfiles\customtasks.xml

Этапы построения

В этом разделе приводятся сведения об этапах, связанных с определением построения, которое было выполнено в процессе построения. Фактические результаты в существенной степени зависят от файлов, связанных с определением построения, и успешности выполнения построения. Этапы построения также включают метку даты и времени, например: "20.06.2008 03:00:00". К этапам построения относятся следующие.

  • Инициализация построения

  • Получение источников

  • Компиляция исходных файлов

  • Компиляция <Имя решения> для <Платформа>/<Версия>

  • Компиляция <Имя проекта>

  • Выполнение тестов

  • Создание списка наборов изменений и обновление рабочих элементов (Примечание. Появляется только при успешном построении.)

  • Получение наборов изменений (Примечание. Появляется при прерывании построения.)

  • Создание рабочего элемента (Примечание. Появляется при прерывании построения.)

  • Копирование двоичных файлов в расположение сброса

  • Копирование файлов журнала в расположение сброса

  • Успешно

  • Сбой

  • Остановлено

Подробные результаты

В этом разделе представлены сообщения об ошибках и предупреждениях, связанные с определенными конфигурациями построения, например, x86/Debug.

Элемент подробных сведений

Описание

Пример

Подробные результаты для x86/Debug

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

4 ошибки, 12 предупреждений, нет результатов тестов, нет результатов покрытия (X86Debug.error)

Подробные результаты для x86/Retail

Указывает количество ошибок и предупреждений, результатов тестов и результатов покрытия, связанных с использованным типом построения.

0 ошибок, 10 предупреждений, 8/10 тестов пройдено, 42% строк покрыто (X86Retail.error)

Связанные наборы изменений

В этом разделе представлены сведения о наборах изменений, связанных с построением, и возвратившем их пользователе.

Элемент связанного набора изменений

Пример

1001

Кем возвращен: Jdoe

Комментарии. Обновлены AddTo_ и RemoveFromShoppingCart.

1002

Кем возвращен: Jdoe

Комментарии. Обновлена бизнес-логика в соответствии с требованием 1.

1003

Кем возвращен: Jdoe

Комментарии. Обновлена бизнес-логика в соответствии с требованием 2.

Связанные рабочие элементы

В этом разделе представлены сведения о рабочих элементах, связанных с построением, и возвратившем их пользователе.

Связанный рабочий элемент

Пример

3479

Название. Добавить метод AppDiscount

Действие возврата: связанное

Изменено: Jdoe.

Файл журнала

В пакете обновления 1 (SP1) для Microsoft Visual Studio Team System 2008 Team Foundation Server файл журнала содержит свойство Причина, в котором указан триггер построения, использованный для этого построения. Возможные значения:

  • Manual. Построение поставлено в очередь вручную.

  • IndividualCI. Построение с непрерывной интеграцией, настроенное для построения после каждого возврата.

  • BatchedCI. Построение с непрерывной интеграцией, настроенное для построения после пакетного возврата.

  • Schedule. Запланированное построение.

  • ScheduleForced   Запланированное построение, выполняемое при отсутствии возврата новых изменений.

  • Дополнительные сведения см. в разделе Свойство Reason.

См. также

Задачи

Практическое руководство. Получение уведомлений о построении по электронной почте

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

Общие сведения об отчетах о построениях

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

Выполнение построений в Team Foundation Build