Gerrit 用法

查看项目

如果你对一个对你来说有重要关系的包感兴趣,比如一个依赖包,那么你可以看看这些项目。 当一个补丁上传到Gerrit上时你将收到一个通知。 调整观看的项目设置以监控项目

Settings (top right) --> Watched Projects --> input Project Name -> click 'Watch'

更换补丁集

要添加一个新的补丁集,去取代现有的补丁集,并且是在具有相同的逻辑修改的情况下更新版本,只需要发送一个新的提交到那个改变的参考号即可。 例如,在SHA-1的开始c0ffice处添加一个提交,作为改变号码1979的一个新的补丁,用这个路径:refs/changes/1979

 $ git push ssh://review.tizen.org/<PROJECT_NAME> c0ffee:refs/changes/1979

提示:有时,开发人员可以使用“git commit --amend”更新现有的本地提交,然后使用“HEAD:refs/changes/1979"将其推送到Gerrit,而不是使用hash-ID。

命令行工具

ssh -p <port> <host> gerrit review [--message <MESSAGE>] [--verified <N>] [--code-review <N>] [--abandon]{COMMIT | CHANGEID,PATCHSET}…
查看补丁集

您可以通过使用命令行查看补丁集,例如,验证,批准,并提交补丁c0ff33:

 $ ssh review.tizen.org gerrit review --verified=+1 --code-review=+2 --submit c0ff33
放弃补丁集

要删除已上传的补丁程序,只要在网页UI上按一下Abandon按钮,或者使用如下的命令:

 $ ssh review.tizen.org gerrit review --abandon c0ff33
详细说明

有关详细说明,你可以通过“--help'命令获取信息:

 $ ssh review.tizen.org gerrit --help

或参考Gerrit命令行