我搜索过,但发现这方面的信息很少。我已经设置了自己的Gerrit服务器来托管我的个人项目。使用Netbeans加上Git插件,我可以进行更改并推回到原始分支,但我无法找到/弄清楚如何推送审查(例如:git push HEAD:for / refs / master)以便Gerrit可以触发审查。我知道如何从命令行执行此操作,但需要Netbeans内部的帮助。非常感谢任何帮助。
答案 0 :(得分:0)
NetBeans目前不支持任何用于发布提交的Gerrit挂钩。我一直在NetBeans中创建我的工作分支,然后使用GitExtensions进行初始提交并发布到Gerrit。在使用NetBeans中的Amend Commit复选框之后,修补程序在NetBeans中提交正常工作,但是您仍然必须发布到Gerrit。如果您知道要使用的命令行,那么使用终端会话从IDE可以很容易。我在本地使用Cygwin,但我认为使用NB备份的sh shell可以运行您需要的任何Gerrit发布命令。不像拥有完整的IDE支持那样光滑,但是起步不错。
编辑:情况仍然如此,但请参阅我对Git pushing from Netbeans to Gerrit的回复。我希望在这方面有所帮助。