Gunnerone,
Ваша информация дана для этой темы. Вы очень добры и полезны. СПАСИБО ОГРОМНОЕ.
Извините за мой недавний ответ.
Мы создали отчет о TFS, который перечисляет все Объекты Работы, связанные с указанным Повторением (версия). Кроме того, мы добавили пользовательское поле для Работы Объектов, чтобы указать, хотели ли мы объект работы, включенный в отчет информации о версии. (Не все Объекты Работы подходят для всех клиентов/пользователей.)
Вы могли автоматизировать этот процесс, но необходимо будет указать повторение в задаче сборки. Или Вы могли перечислить каждый объект работы, который был завершен с определенной даты.
Я создал бы MSBuild пользовательская задача и вставил бы задачу Вашего файла типа "build". В той пользовательской задаче, необходимо смочь запросить API TFS или базу данных для генерации любой информации о версии, которую Вы хотите.
ОБНОВЛЕНИЕ:
Я загрузил образец xsl файл для преобразования buildlog.xml для получения информативной плоскости releasenotes.txt. Получите его здесь: Автоматически генерируйте текстовый файл информации о версии от Сборки Основы Команды
Тот на самом деле довольно легок. Праздник предоставления описывает это на его блоге. Это в основном проходит примерно так:
Однако необходимо загрузить Задачи Сообщества MSBuild непосредственно с Тигра и не использовать ссылку, предоставленную в этом сообщении в блоге. Это происходит из-за того, что ссылка относится к неверной версии, которая не поддерживает опции UseDefaultCredentials (что Вам нужно для Задачи MSBuild смочь соединиться с надлежащим Веб-сервисом TFS).
Вот ссылка на статью: Создание текстового файла информации о версии со сборкой команды
Я получил все работающее за исключением xsl файла, потому что, к сожалению, Grant не предлагает образец xsl. Если Вам удается создать надлежащий xml, преобразовывают файл, который соответствует Вашим потребностям, это было бы потрясающим, если можно отправить мне копию.;-)