我们使用分支权限来限制对开发和主控的写访问权限。我很有兴趣审核一些具有临时写访问权限的开发人员的工作,因此可以批准拉取请求,希望能使他们的临时访问永久化。但是,我无法获取所需的数据。我们的存储库很忙,所以我想以编程方式聚合数据。
我查看了Stash API documentation,发现我可以通过REST获取拉取请求的当前状态。
虽然我可以看到该州处于'合并'状态,但似乎无法找出谁进行了合并。是否有公开API公开该数据,或者我是否需要屏幕抓取各种拉取请求主页以收集此信息?
答案 0 :(得分:2)
您可以使用活动端点来获取拉取请求中发生的操作。对于已合并的拉取请求,将有一个条目(在其他活动中)与
action: "MERGED"
以及与执行此操作的用户对应的用户对象。