如何工作项获取仅链接更改的更改的历史记录项
How to work item get history items for changes where only links changed
我使用 Azure DevOps API 并使用 Revisions 函数获取工作项历史记录。
当工作项(在我的示例中为测试用例)更改时,我看到了一个奇怪的行为仅通过删除工作项link(未添加评论或其他字段已更新)。此更改正确显示在 Web 界面中工作项的 "History" 选项卡中,但 Revisions API 不会 return 它。事实上,工作项的修订号似乎甚至没有增加。
有没有办法同时获取这些历史记录项?
Is there a way to get also these history items?
你可以试试Updates-List or Updates-Get.
更新列表:
GET https://dev.azure.com/{organization}/{project}/_apis/wit/workItems/{id}/updates?api-version=5.1
更新-获取:
GET https://dev.azure.com/{organization}/{project}/_apis/wit/workItems/{id}/updates/{updateNumber}?api-version=5.1
更多详情:
这是我的测试用例工作项历史记录:
更新列表将 return 计数为 4:
虽然修订列表将 return 计数 2(它 忽略 我 add/delete 只有 link 的更改:
从 Updates-list 的响应中您可以找到关于 link added/deleted:
的历史记录
我使用 Azure DevOps API 并使用 Revisions 函数获取工作项历史记录。
当工作项(在我的示例中为测试用例)更改时,我看到了一个奇怪的行为仅通过删除工作项link(未添加评论或其他字段已更新)。此更改正确显示在 Web 界面中工作项的 "History" 选项卡中,但 Revisions API 不会 return 它。事实上,工作项的修订号似乎甚至没有增加。
有没有办法同时获取这些历史记录项?
Is there a way to get also these history items?
你可以试试Updates-List or Updates-Get.
更新列表:
GET https://dev.azure.com/{organization}/{project}/_apis/wit/workItems/{id}/updates?api-version=5.1
更新-获取:
GET https://dev.azure.com/{organization}/{project}/_apis/wit/workItems/{id}/updates/{updateNumber}?api-version=5.1
更多详情:
这是我的测试用例工作项历史记录:
更新列表将 return 计数为 4:
虽然修订列表将 return 计数 2(它 忽略 我 add/delete 只有 link 的更改:
从 Updates-list 的响应中您可以找到关于 link added/deleted:
的历史记录