使用REST API查询Gerrit?

时间:2016-01-20 11:48:36

标签: gerrit

首先,我对点点滴滴有一些了解。

我想要的是使用 gerrit change url : - http://review.xx.yy.com/gerrit/#/c/240262/

我想通过使用REST API(使用curl)或任何其他git命令来获取gerrit服务器和gerrit refspec(refs / changes / ..)的URL。

有可能吗?

如果问题不明确,请发表评论/编辑。

感谢。

1 个答案:

答案 0 :(得分:5)

Gerrit有一个可以查询的REST API。

要获得information about the Gerrit server,您可以使用:

http://review.xx.yy.com/gerrit/config/server/info

您可以像这样使用curl:

curl -i -H "Accept: application/json" http://review.xx.yy/gerrit/config/server/info

如果你想要query change-sets,你可以使用这样的表格:

http://review.xx.yy.com/gerrit/changes/?q=owner:johndoe

以下是Gerrit的REST API文档:https://review.typo3.org/Documentation/rest-api.html