Azure开发IAAS检查存储库完整性



我们在Azure DevOps中使用管道/IAAS,以便在Azure中设置环境。有时我们会注意到在我们的repo的主/开发分支中所拥有的内容与我们在门户中看到的内容不一致,这意味着在门户中做了一些更改,而不是在repo中。有人对如何以自动化的方式跟踪这些不一致有什么想法吗?谢谢和问候。Luc

  • 如果您想跟踪devops管道中的更改,那么您可以检查历史选项卡本身,它会给你所有的历史管道。

  • 还有其他方法可以找到管道版本之间的差异,例如使用rest api和powerbi。

  • 对于rest api,它将给出特定工作项的历史记录,而不是整个历史记录。

GET https://dev.azure.com/{organization}/{project}/_apis/wit/workItems/{id}/revisions?api-version=5.1
  • 另一种方法是使用powerbi,它会提供整个历史记录,你也可以自定义它。它将在azure devops的分析视图标签下。

请参考Kevin Lu-MSFT的SO线程回答