Сервер Основы команды Автоматизированное поколение Информации о версии

Gunnerone,

Ваша информация дана для этой темы. Вы очень добры и полезны. СПАСИБО ОГРОМНОЕ.

Извините за мой недавний ответ.

12
задан Joel Coehoorn 9 December 2011 в 18:02
поделиться

3 ответа

Мы создали отчет о TFS, который перечисляет все Объекты Работы, связанные с указанным Повторением (версия). Кроме того, мы добавили пользовательское поле для Работы Объектов, чтобы указать, хотели ли мы объект работы, включенный в отчет информации о версии. (Не все Объекты Работы подходят для всех клиентов/пользователей.)

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

1
ответ дан 2 December 2019 в 23:51
поделиться

Я создал бы MSBuild пользовательская задача и вставил бы задачу Вашего файла типа "build". В той пользовательской задаче, необходимо смочь запросить API TFS или базу данных для генерации любой информации о версии, которую Вы хотите.

1
ответ дан 2 December 2019 в 23:51
поделиться

ОБНОВЛЕНИЕ:

Я загрузил образец xsl файл для преобразования buildlog.xml для получения информативной плоскости releasenotes.txt. Получите его здесь: Автоматически генерируйте текстовый файл информации о версии от Сборки Основы Команды


Тот на самом деле довольно легок. Праздник предоставления описывает это на его блоге. Это в основном проходит примерно так:

  1. Установите Задачи Сообщества MSBuild (который содержит Задачу WebDownload),
  2. Установите MSXSL.exe от Microsoft (для преобразования XML-файлов)
  3. Расширьте tfsbuild проект с помощью информации относительно извлечения buildlog.xml (использующий задачу WebDownload) и преобразование с MSXSL.exe

Однако необходимо загрузить Задачи Сообщества MSBuild непосредственно с Тигра и не использовать ссылку, предоставленную в этом сообщении в блоге. Это происходит из-за того, что ссылка относится к неверной версии, которая не поддерживает опции UseDefaultCredentials (что Вам нужно для Задачи MSBuild смочь соединиться с надлежащим Веб-сервисом TFS).

Вот ссылка на статью: Создание текстового файла информации о версии со сборкой команды

Я получил все работающее за исключением xsl файла, потому что, к сожалению, Grant не предлагает образец xsl. Если Вам удается создать надлежащий xml, преобразовывают файл, который соответствует Вашим потребностям, это было бы потрясающим, если можно отправить мне копию.;-)

0
ответ дан 2 December 2019 в 23:51
поделиться
Другие вопросы по тегам:

Похожие вопросы: