Как создать журнал изменений из Trac - PullRequest
1 голос
/ 05 октября 2009

Мне нужно сгенерировать журнал изменений из Trac для конкретной версии в виде XML, а затем обработать его с помощью пользовательского XSL. Похоже, один из отчетов по умолчанию имеет место (Все заявки по этапам (включая закрытые)). Однако, если я запрашиваю его как XML (добавив format = rss к URL), выходной XML не содержит полей Status, Resolution, Milestone. Как мне настроить, чтобы он содержал все поля? Как вы генерируете свои журналы изменений из Trac, чтобы включить их в заметки о выпуске?

1 Ответ

1 голос
/ 10 октября 2009

1) Пожалуйста, предоставьте копию запроса (нажмите на ссылку SQL-запрос внизу страницы)

Что мне кажется странным, так это то, что обычно в отчетах CSV / RSS-XML вы получаете больше столбцов, чем в версии HTML (см. Вики-страницу TracReports и приведенную ниже выдержку)

2) Лично я генерирую свои журналы изменений непосредственно из Trac в PDF. Я максимально персонализировал оператор SQL, чтобы получить то, что я хочу. Я предпочитаю получать результат быстро и экономно, а не тратить много времени, чтобы получить именно то, что я хочу.

===== Извлечение TracReports =====

столбец - Скрыть данные. Добавление нижнего подчеркивания ('') к имени столбца указывает Trac скрыть содержимое от вывода HTML. Это полезно для отображения информации, только если она загружена в других форматах (например, CSV или RSS / XML).

...