是否可以从 gerrit 服务器检索特定提交的 gerrit-link ?
我可以使用 git log 检索提交 ID 和作者。我想找到一种方法从 gerrit 服务器检索相应的 gerrit-link,以便我可以跟踪这些相应的提交。
谢谢
最佳答案
与 gerrit query ,您可以检索链接。例如:
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>
.
关于git - 从 commit-id 检索 gerrit 链接,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/52828438/