Git diff api 限制问题 | azure-devops-rest-5.1

Git diff api limit issue | azure-devops-rest-5.1

我开始使用 azure git diff api,找出 difference between two branches

我的问题是我无法区分两个基础分支和目标分支之间的整套差异。

我在文档的某个地方读到我们可以获得默认的 100 diff(无法再次找到该页面),谁能告诉我如何在我们使用此 API 调用 diff 时消除此限制。

你有一个URL参数$top,最大修改次数是return。默认为 100。

因此,例如,您可以添加 $top=500 以获得 500 次更改。

GET https://dev.azure.com/{organization}/{project}/_apis/git/repositories/{repositoryId}/diffs/commits?&$top=500&api-version=5.1