【问题标题】:How do I calculate number of changes in work item fields如何计算工作项字段中的更改次数
【发布时间】:2020-01-10 12:47:34
【问题描述】:

我需要向工作项添加一个归档来计算另一个归档中的更改次数,假设我有一个名为 EndDate 的归档,因此我需要一种方法来计算该归档更改的次数并将其显示为归档 EndDateChangeCount以便根据它进行查询

【问题讨论】:

    标签: tfs azure-devops tfs-workitem


    【解决方案1】:

    默认工作项规则不支持计算基于任何其他工作项字段更改的次数。

    对于这种情况,您可以将其作为建议提交here。我们的 PM 将很乐意审核任何建议。

    作为一种解决方法,如果您的公司已启用分析服务并可供用户使用,then you could use Excel's Power Pivot tools to query the cube directly.

    注意:自 2010 年推出以来,TFS 仓库和分析多维数据集没有出现重大更新,正在被 Azure Devops 中基于 OData 的新分析服务所取代。供您参考的样本:

    SELECT [WorkItemSK]
          ,[WorkItem]
          ,[System_Id]
          ,[System_Title]
          ,[System_State]
          ,[System_Rev]
          ,[System_ChangedBy]
          ,[System_Reason]
      FROM [Tfs_Warehouse].[dbo].[WorkItemHistoryView]
      where 
      System_Id = 24 --This is the ID from TFS for the WIT  
    and xxx
    

    您可以使用 REST API 或客户端 API 的另一种方式获取工作项的所有修订版。遍历修订并检查 EndDate 字段是否已更改。

    【讨论】:

    • 感谢您的澄清,它节省了我们很多时间
    猜你喜欢
    • 2018-07-28
    • 1970-01-01
    • 2021-11-15
    • 1970-01-01
    • 1970-01-01
    • 2016-07-06
    • 1970-01-01
    • 1970-01-01
    • 2023-01-26
    相关资源
    最近更新 更多