gpt4 book ai didi

.net - 获取 TFS 中工作项的评论历史记录

转载 作者:行者123 更新时间:2023-12-04 14:06:39 27 4
gpt4 key购买 nike

在大多数缺陷跟踪器中,都有与故障单/事件/问题/工作项相关联的评论历史记录。

我希望通过工作项的 SDK 从 TFS 获取相同的信息 - 理想情况下:

  • 谁创建了评论。
  • 评论的文本。
  • 谁最后更新/编辑了评论(如果这在 TFS 中是可能的?)

  • 我已经确定一个 WorkItem 有一个通过“Revisions”属性可用的修订集合,并且你可以遍历每个修订——但一个修订没有“历史”属性,我假设我可以找到由用户。此外,我不认为每次更改都必须记录评论 - 所以我怀疑我需要忽略没有任何历史属性信息的修订?

    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/

    27 4 0
    Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
    广告合作:1813099741@qq.com 6ren.com