从 commit-id 检索 gerrit link
Retrieving gerrit link from commit-id
是否可以从 gerrit 服务器检索特定提交的 gerrit-link?
我可以使用 git 日志检索提交 ID 和作者。我想找到一种方法从 gerrit 服务器检索相应的 gerrit-link,以便我可以跟踪这些相应的提交。
谢谢
使用 gerrit query,您可以检索 link。例如:
ssh -p 29418 $username@$gerrithost gerrit query commit:$hash --format=json
# and then parse the json data
或
ssh -p 29418 $username@$gerrithost gerrit query commit:$hash | grep -E '^ url:'
29418
是默认端口。如果您的 gerrit 不是这种情况,请将其替换为实际数字。
使用 gerrit 查询选项,您几乎可以检索在特定更改页面上看到的所有内容,只要它被推送到 refs/for/<branch>
。
是否可以从 gerrit 服务器检索特定提交的 gerrit-link?
我可以使用 git 日志检索提交 ID 和作者。我想找到一种方法从 gerrit 服务器检索相应的 gerrit-link,以便我可以跟踪这些相应的提交。
谢谢
使用 gerrit query,您可以检索 link。例如:
ssh -p 29418 $username@$gerrithost gerrit query commit:$hash --format=json
# and then parse the json data
或
ssh -p 29418 $username@$gerrithost gerrit query commit:$hash | grep -E '^ url:'
29418
是默认端口。如果您的 gerrit 不是这种情况,请将其替换为实际数字。
使用 gerrit 查询选项,您几乎可以检索在特定更改页面上看到的所有内容,只要它被推送到 refs/for/<branch>
。