我试图每天获取Azure DevOps任务中发生的更改,尤其是在其余工作字段中。示例:
日期更改|剩余工作|标题
2020年5月5日| 10 |代码和单元测试
08/06/2020 | 5 |代码和单元测试
2020/07/07 | 0 |完成代码并通过单元测试
任何人都可以提供一些方法来获取此信息吗?
答案 0 :(得分:-1)
是否有可能每天跟踪Azure DevOps任务中的更改?
我们可以通过获取工作项历史记录中的内容来检查更改的内容。
我想分享以下两种方法:
方法1:您可以使用Rest API获取工作项历史记录。
GET https://dev.azure.com/{organization}/{project}/_apis/wit/workItems/{id}/revisions?api-version=5.1
在Rest API结果中,您可以获得更改的日期和其他工作项设置(例如,剩余工作)。
方法2:您可以使用Analytics views
创建视图。然后,您可以使用PowerBI
创建一个图表以显示所有信息。
以下是步骤:
第一步:在Azure Devops -> Overview -> Analytics views
中创建自定义视图
您可以设置必填字段,在视图中选择工作项ID和历史记录范围(例如所有历史记录)。
步骤2:在PowerBI中,选择Get Data -> Azure Devops -> Target View
以创建一个新图表。
结果:
有关更详细的步骤,您可以参考有关Create an Analytics view in Azure DevOps和Applying filters to historical data的文档
更新:
Google Analytics(分析)视图的工作项过滤器。