如何获取gerrit审核ID或链接?

时间:2018-01-19 07:22:14

标签: linux git gerrit

我在分支上说是从master创建的featureBranch。 在做 -

git log --author="ankit"

我得到了所有提交ID并在此featureBranch上更改了Id。 如何获取gerrit审核id或gerrit审核链接,该链接被推送到gerrit进行该提交或特定提交,考虑到我有提交ID和更改ID?

3 个答案:

答案 0 :(得分:0)

git commit消息应包含“Change-Id”字段。这是gerrit change id,所以你可以看看gerrit的这个变化

答案 1 :(得分:0)

如果您有Change-Id(这样的数字:I64f1c892c13a9bad903955678f104c34f36d1079),您可以获得更改编号(这样的数字:32151)执行命令,如下例所示:

$ curl -s --request GET --netrc $REST_URL/changes/I64f1c892c13a9bad903955678f104c34f36d1079 | sed 1d | jq --raw-output "._number"
$ 32151

在此示例中,“更改”链接为:

https://GERRIT-SERVER/#/c/32151

但您可以使用Gerrit UI的搜索字段轻松搜索更改页面以查找Change-Id(I64f1c892c13a9bad903955678f104c34f36d1079编号)。

答案 2 :(得分:0)

命令 -

git log --author="ankit"

将为所述作者提供所有提交ID和更改ID的列表。在gerrit仪表板上可用的gerrit搜索选项卡中搜索更改ID时,可以轻松找到与更改ID相对应的评论。 enter image description here