Best approach to get count of workitems state transitions?

后端 未结 2 1920
南旧
南旧 2021-01-29 13:21

I need to create a dashboard widget for Azure DevOps that shows number of work items of a specified type, that transitioned from one state to another.

It looks like th

相关标签:
2条回答
  • 2021-01-29 13:50

    Best approach to get count of workitems state transitions?

    At this moment, we could not query the History with State changed from one state to another state on Web UI directly.

    As workaround, we could add a custom field in our custom process that gets set the value to true when workitems state change from Closed to New:

    Then add a Rules to set the value of the custom field to True if the workitems state change from Closed to New:

    Finally, we could query the workitems with following conditions:

    BTW, if you want to get those workitems which state already changed from Closed to New before use above custom filed and rules, I am afraid you have to use Rest API to query the work items that in specified type:

    https://docs.microsoft.com/en-us/rest/api/vsts/wit/wiql/query%20by%20wiql

    Then loop the work items list to get all revisions for every work item with Revision - List API:

    https://docs.microsoft.com/en-us/rest/api/vsts/wit/revisions/list

    There is a article for TFS TFS SDK: Work Item History Visualizer using TFS API, you can check it for some more details.

    Hope this helps.

    0 讨论(0)
  • 2021-01-29 14:01

    You may do it through PowerBI. Calculate time-in-state for an existing Analytics view

    Or as you said iterate over all of the updates of workitems.

    0 讨论(0)
提交回复
热议问题