在Gerrit中,我们可以将注释附加到文本文件的特定行,也可以对整个文件进行文件级注释。
在diff视图中,它当然不显示二进制文件的内容,我看不到任何用于添加文件注释的UI。
是否有其他替代方法?
例如,可以使用Set Review通过curl
API完成吗?怎么样?
是,您可以在运行以下命令的文件中添加注释:
curl --request POST --user USER:PASS --data @- --header Content-Type:application/json GERRIT-SERVER/changes/CHANGE-ID/revisions/current/review <<EOF
{
"comments": {
"FILE-FULL-PATH": [
{
"message": "COMMENT"
}
]
}
}
EOF
但是,仅在更改日志或注释线程中(在更改页面的下方),无法在差异视图中看到注释。