JIRA dev-status api不返回所有提交的文件

时间:2018-06-06 15:06:49

标签: bitbucket jira jira-rest-api

我试图获取针对JIRA问题提交的所有文件。我使用以下方法获取信息

GET /rest/dev-status/1.0/issue/detail?issueId=&applicationType=bitbucket&dataType=pullrequest

JSON返回所有提交但不提交完整的文件列表。如果我在一次提交中提交超过5个文件,那么只有前5个文件在JSON中列出。无论如何要获得完整的文件列表?

1 个答案:

答案 0 :(得分:2)

您正在使用的资源不属于Jira的public rest API的一部分,因此您无法保证会从中收到响应。使用该工具需要您自担风险。

当前的实现方式仅限于获取更改的前5个文件,如果您需要获取更多的信息,则需要调用Bitbucket等并自己查找diffstat信息,例如https://developer.atlassian.com/bitbucket/api/2/reference/resource/repositories/%7Busername%7D/%7Brepo_slug%7D/diffstat/%7Bspec%7D