到处都是,同事对我在gerrit中发布的代码更改发表评论。但是要看到它们,我必须:

最好查看具有注释的代码片段列表,并按时间排序。这样,我不必在整个编辑历史记录上单击。
如何列出关于我的Gerrit更改发表的所有评论?
您可以尝试使用 REST 来检索此类信息。
1) 要列出您创建的所有打开的更改:
curl -s --request GET --netrc https://GERRIT-SERVER/a/changes/?q=owner:self+AND+status:open | sed 1d | jq --raw-output ".[] | ._number"
Run Code Online (Sandbox Code Playgroud)
2) 要列出更改的所有评论(及其日期):
curl -s --request GET --netrc https://GERRIT-SERVER/a/changes/CHANGE-NUMBER/comments | sed 1d | jq --raw-output ".[] | .[] | {Updated: .updated, Message: .message}"
Run Code Online (Sandbox Code Playgroud)
做 1 + 2:
for c in $(curl -s --request GET --netrc https://GERRIT-SERVER/a/changes/?q=owner:self+AND+status:open | sed 1d | jq --raw-output ".[] | ._number")
do
curl -s --request GET --netrc https://GERRIT-SERVER/a/changes/$c/comments | sed 1d | jq --raw-output ".[] | .[] | {Updated: .updated, Message: .message}"
done
Run Code Online (Sandbox Code Playgroud)