REST API

REST API

固定语法:curl –userusername:passwd  http://192.168.56.101:8089/a/(此处接的是REST API的接口)

(此处的密码是:http密码)

Abandon一个提交的change

curl –user gerrit:BotdelIPjRxSgaVolipg7NNEdiT9BWg0T3KOQn1O+Ahttp://192.168.56.101:8089/a/changes/Ib94c702beb7111d4b8e9c3b22f67952301f989fb/abandon   -X  POST

执行此命令后,这个提交将会出现在gerrit页面的abandon下

恢复更改:

curl --user gerrit:BotdelIPjRxSgaVolipg7NNEdiT9BWg0T3KOQn1O+A http://192.168.56.101:8089/a/changes/Ib94c702beb7111d4b8e9c3b22f67952301f989fb/restore -X POST

将会将上述abandon掉的提交,恢复到原始状态

restore功能的作用显示 

将一个处于review流程的changeID,进行submit(注意此时必须审核通过)

curl --user gerrit:BotdelIPjRxSgaVolipg7NNEdiT9BWg0T3KOQn1O+A http://192.168.56.101:8089/a/changes/Ib94c702beb7111d4b8e9c3b22f67952301f989fb/submit -X POST

submit一个change

推荐阅读更多精彩内容