Bitbucket Rest API比较两个分支

时间:2018-12-01 07:45:50

标签: bitbucket-api

为我们的开发团队做一些自动化,并想知道是否有可能使用剩余的API在bitbucket中找到两个分支之间的差异。 我知道diff有一个休息端点,但我无法使它正常工作。

2 个答案:

答案 0 :(得分:0)

首先,这取决于您使用的是Bitbucket Cloud还是Bitbucket Server,因为它们是两个单独的产品,并且具有单独的API。

对于Bitbucket Cloud,我相信您可以使用以下方式:

 https://api.bitbucket.org/2.0/repositories/get/ruby-pg/commits/stable?exclude=stable&fields=values.message,next

有关更多信息,请参阅此community page。请注意,我还没有亲自测试过API。

对于Bitbucket Server,我尚未找到等效的产品。如果有人发现,请分享!

答案 1 :(得分:0)

这取决于你想比较什么。 也许你可以试试这个:

https://api.bitbucket.org/2.0/repositories/WORKSPACENAME/REPONAME/commits/?include=dev&exclude=main

此 API 调用可以比较分支 devma​​in

之间的不同提交
相关问题