【问题标题】:Find comments made by particular author in Azure DevOps在 Azure DevOps 中查找特定作者发表的评论
【发布时间】:2021-07-28 17:42:13
【问题描述】:

我想找出我在 Azure DevOps 中创建的用户故事/任务中包含特定文本的所有 cmets。

我知道如何进行查询以搜索特定文本(相关字段为“历史”),但它会返回任何人创建的 cmets。

我可以将其缩小到“分配给”我的任务,但我们通常会在任务解决后将任务分配给采购订单,因此“分配给”字段变得无用。由于 Azure 向我显示了谁发表了评论,因此该信息存储在其数据库中,但在其查询编辑器中可用?

编辑:REST API 解决方案也适用于我,如果有的话。

【问题讨论】:

  • 其实我最近发现了一个类似的问题,但是没有答案:(stackoverflow.com/questions/68396530/…
  • 我认为查询中没有,你可以用rest api找到它。
  • 这也行。什么是 REST API 解决方案?
  • 看我的回答:)

标签: azure-devops


【解决方案1】:

可以查询Get CommentsRest API:

GET https://dev.azure.com/{organization}/{project}/_apis/wit/workItems/{workItemId}/comments?api-version=6.1-preview.3

在结果中,您将获得创建它的每条评论。

如果您想在一次调用中查询多个工作项,可以使用Get Comments Batch Api。

【讨论】:

    【解决方案2】:

    您好,您可以使用查询编辑器为您的查询子句添加history,进入讨论区的cmets可以进行查询。这些被索引以进行全文搜索。

    Items I've been associated with
           
    

    历史包含单词 MyName 或 Assigned To Was Ever _ @Me

    你可以根据你想搜索的人更改它,使用包含用户名的单词

    您可以向Query By history了解更多信息

    【讨论】:

    • “History Contains Words MyName”将只给出我在 cmets 中提到的工作项,而不是我编写的 cmets。
    猜你喜欢
    • 2020-02-21
    • 2022-06-13
    • 2016-11-25
    • 2012-09-05
    • 2019-05-26
    • 1970-01-01
    • 2018-10-22
    • 2019-12-17
    • 2014-08-12
    相关资源
    最近更新 更多