如何通过API合并拉取请求的人

时间:2014-09-11 21:51:28

标签: pull-request bitbucket-server

我们使用分支权限来限制对开发和主控的写访问权限。我很有兴趣审核一些具有临时写访问权限的开发人员的工作,因此可以批准拉取请求,希望能使他们的临时访问永久化。但是,我无法获取所需的数据。我们的存储库很忙,所以我想以编程方式聚合数据。

我查看了Stash API documentation,发现我可以通过REST获取拉取请求的当前状态。

虽然我可以看到该州处于'合并'状态,但似乎无法找出谁进行了合并。是否有公开API公开该数据,或者我是否需要屏幕抓取各种拉取请求主页以收集此信息?

1 个答案:

答案 0 :(得分:2)

您可以使用活动端点来获取拉取请求中发生的操作。对于已合并的拉取请求,将有一个条目(在其他活动中)​​与

action: "MERGED"

以及与执行此操作的用户对应的用户对象。