我已阅读问题 ID:Gerrit 添加审阅者 但是,我的要求有点不同。
我没有给我的用户“推送”权限,因此git push tr:kernel/common HEAD:refs/for/experimental%r=a@a.com,r=b@b.com,cc=c@c.com对我来说是多余的。
我正在使用 git review -R,但是,使用它,即使更改已上传,我也无法使用命令行或某些本地配置添加任何特定的审阅者。有什么解决办法吗?
我已阅读问题 ID:Gerrit 添加审阅者 但是,我的要求有点不同。
我没有给我的用户“推送”权限,因此git push tr:kernel/common HEAD:refs/for/experimental%r=a@a.com,r=b@b.com,cc=c@c.com对我来说是多余的。
我正在使用 git review -R,但是,使用它,即使更改已上传,我也无法使用命令行或某些本地配置添加任何特定的审阅者。有什么解决办法吗?
Gerrit 的 Push 权限控制谁可以推送到例如 refs/heads/*,而不是git push
命令的一般用途。在您的问题中推送到 refs/for/experimental 的示例应该适合您。
如果您想继续使用该git review
命令(奇怪的是它似乎不支持选择审阅者),您始终可以在上传更改后添加审阅者。使用set-reviewers SSH 命令或/changes/<id>/reviewers REST 端点。