2009-10-05 71 views
1

我需要從Trac中爲特定版本生成更改日誌作爲XML,然後使用自定義XSL處理它。這似乎是默認報告之一(所有門票按里程碑(包括關閉))。但是,如果我以XML格式請求它(通過向url添加format = rss),輸出XML不包含Status,Resolution,Milestone字段。我如何配置它以包含所有的字段?如何從Trac生成更新日誌以將其包含在發行說明中?如何從Trac生成更改日誌

回答

1

1)請提供查詢的副本(點擊SQL查詢鏈接在網頁底部)

我感到奇怪的是,通常你比CSV/RSS-XML報告中獲取更多的列在HTML版本中(請參閱Wiki頁面TracReports和下面的摘錄)

2)我個人以直接從Trac生成我的更改日誌爲pdf。我儘可能地個性化SQL語句以獲得我想要的內容。我更喜歡快速而經濟地獲得結果,而不是花很多時間來獲得我想要的結果。

===== TracReports提取=====

柱 - 隱藏數據。在列名前加上下劃線('')指示Trac從HTML輸出中隱藏內容。這對於僅在以其他格式(如CSV或RSS/XML)下載時纔可見的信息很有用。

+0

感謝您的回覆!我看不到SQL Query鏈接(可能是權限,我是一個常規開發人員)。我發現以CSV,TAB,HTML格式請求相同的報告總是返回我需要的所有列(我在查詢url中指定它們)。但是,將'format'參數更改爲rss會隱藏大部分列。版本是0.11.4。 – UserControl 2009-10-12 06:08:23