Azure开发API -获取两个分支之间的差异



您如何比较Azure存储库中的两个分支并获取提前和/或延迟提交?

最好使用Azure API和/或c#。

您可以从Azure DevOPs API Diff开始

GET https://dev.azure.com/{organization}/{project}/_apis/git/repositories/{repositoryId}/diffs/commits?api-version=6.0

分支间示例:

GET https://dev.azure.com/fabrikam/MyProject/_apis/git/repositories/278d5cd2-584d-4b63-824a-2ba458937249/diffs/commits?baseVersion=develop&targetVersion=master&api-version=6.0

一旦一个简单的curl工作,你可以将它封装在一个c#程序中,或者检查Azure DevOps .NET客户端库