使用REST API / ssh查询来查找是否应该重新设置Gerrit,以及是否可以完全重新设置基础

时间:2019-06-10 06:23:21

标签: rest ssh gerrit ancestor

我必须在python脚本中找到以下关于Gerrit的信息:

(1)我必须找出提示是否过时。

在网络用户界面中,“更改基准”按钮将对此可见。

(2)而且,有时它可能无法完全重新设定基准,尝试重新设定基准将导致错误“由于合并期间的路径冲突,无法重新进行更改”。

一直在引用以前的stackoverflow查询,还有以下内容: https://gerrit-review.googlesource.com/Documentation/rest-api-changes.html#list-changes

进行了搜索,但没有找到使用ssh查询获取此信息的方法。 然后使用REST API尝试了以下方法:

curl -X GET --digest -u用户名:password -H'接受类型:application / json'SERVER / a / changes / number / check HTTP / 1.0

==>找不到

卷曲:(6)无法解析主机:HTTP

curl -X GET --digest -u用户名:密码-H'接受类型:application / json'SERVER / a / changes / number&o = CHECK HTTP / 1.0 要么 curl -X GET --digest -u用户名:密码-H'接受类型:应用程序/ json'服务器/ a / changes / number&o = CURRENT_ACTIONS HTTP / 1.0

==>返回有关Gerrit的基本信息,并在下面提及。

'o'不被识别为内部或外部命令, 可操作的程序或批处理文件。

所以这些都不是必需的。

有人可以帮忙吗?

0 个答案:

没有答案