2010-08-18 84 views
6

在大多數缺陷跟蹤器中,有與票證/事件/問題/工作項相關聯的評論歷史記錄。在TFS中獲取工作項的註釋歷史記錄

我希望通過SDK擺脫TFS相同的信息工作項 - 理想:

  • 誰創造了評論。
  • 評論的文字。
  • 上次更新/編輯評論(如果這事件可能在TFS?)

我已經確定,一個工作項目必須通過「修訂」屬性速效版本的集合,並且可以遍歷每個修訂 - 但修訂沒有「歷史」屬性,我假設我可以找到用戶創建的評論。另外,我不認爲每次更改都需要記錄評論 - 所以我懷疑我需要忽略沒有任何歷史記錄屬性信息的修訂版本。

Revisions Property on MSDN

上獲取在TFS工作項目這個「評論歷史」信息的最佳方式有什麼想法 - 是修訂列出了正確的方法,或者我應該使用API​​的其他部分?

回答

10

爲了獲取評論歷史記錄,您需要訪問工作項目修訂版本上的「歷史記錄」屬性。

WorkItem.History Property

顯然,工作項目的當前(最新的)版本將具有該領域的空白,但歷史修訂意見將在那裏。

TFS: Getting workitem history from the api

「歷史記錄」,在團隊資源管理器上的工作項顯示的是通過在Revissions循環和顯示都被改變的字段,並在「歷史」的文本屬性

+2

該死建馬丁,你打我回答這些問題! +1給你! – Robaticus 2010-08-18 13:22:38

相關問題