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