我正在使用gerrit 2.8并需要签名提交。但是,我希望笔记不需要签名。我可以使用哪些权限?
git notes add -F ~/note.txt <hash>
git push origin refs/notes/commits:refs/notes/commits
...
! [remote rejected] refs/notes/commits -> refs/notes/commits (not Signed-off-by author/committer/uploader in commit message footer)
error: failed to push some refs to 'ssh://A/project'
我已经编辑了project.config来添加这些行:
[access "refs/notes/commits"]
push = group Administrators
create = group Administrators
+ requireSignedOffBy = false
+ requireChangeId = false
无济于事。
答案 0 :(得分:1)
根据Shawn Pearce,this is not supported as of 2.8。
你做不到。遗憾的是,该选项适用于整个项目。我看到这是一个合理的功能请求,但它根本不被服务器理解或支持。