在大多数缺陷跟踪器中,都有与工单/事件/问题/工作项相关的注释历史记录。
我希望通过SDK为工作项从TFS获得相同的信息-理想情况下:
我已经确定WorkItem可以通过“Revisions”属性提供一组修订,并且您可以遍历每个修订-但是修订没有“History”属性,我以为我可以找到由用户。另外,我不认为每次更改都必须记录评论-所以我怀疑我将需要忽略没有任何历史属性信息的修订?
Revisions Property on MSDN
关于在TFS中为工作项获取此“注释历史记录”信息的最佳方法的任何想法-修订版列表是正确的方法,还是我应该使用API的其他部分?
最佳答案
为了获取注释历史记录,您需要访问工作项修订版上的“历史记录”属性。
WorkItem.History Property
显然,工作项的当前(最新)版本会将此字段留为空白,但是历史修订注释将在那里。
TFS: Getting workitem history from the api
在团队资源管理器中的工作项上显示的“历史记录”是通过循环浏览并显示已更改的字段和“历史记录”属性中的文本而构建的
关于.net - 在TFS中获取工作项的注释历史记录,我们在Stack Overflow上找到一个类似的问题:https://stackoverflow.com/questions/3508000/