Azure DevOps Services RestAPI 7.1 拉取请求 - 获取拉取请求

问题描述 投票:0回答:2

根据docs,GitPullRequest 对象应该有一个名为 commits 的属性,它是一个 GitCommitRef 数组。每次我到达终点时,我都得不到这个属性。我应该设置什么才能得到这个,还是文档错误?

azure rest devops pull-request
2个回答
0
投票

GetPullRequest 对象应该有一个名为 commits 的属性,它是一个 GitCommitRef 数组。每次我到达终点时,我都没有得到这个属性。

请确保您的拉取请求中有提交。如果您这样做,那么您还将在 Get 呼叫的响应中得到

GitCommitRef properties like commitId, _links, url etc.

我正在获取此 ms 示例响应正文中提到的所有属性,如下所示 -

enter image description here enter image description here enter image description here


0
投票

根据这些文档,该属性未在响应中定义。我会向他们的文档团队提出问题,并验证该属性是否已被弃用。

https://learn.microsoft.com/en-us/rest/api/azure/devops/git/pull-requests/get-pull-requests?view=azure-devops-rest-7.1&tabs=HTTP

© www.soinside.com 2019 - 2024. All rights reserved.