我的 git 服务器的 gerrit 设置
我在远程服务器上有大约 10 个 git 存储库,现在我想设置 gerrit 来进行代码审查。有人可以简要介绍一下如何配置 gerrit 项目吗?
我已经设置了 gerrit,并且站点显示正确,管理中没有列出任何项目。
将我的 10 个项目导入到 gerrit 的下一步是什么以及如何将审核上传提交到 gerrit.. 我需要创建/克隆的项目名称到底是什么.. 克隆/推送时我需要使用什么用户.. 我的路径是什么需要使用..
这是我的详细信息。我查看了所有谷歌网站,但无法找到如何开始使用 gerrit..
安装了 gerrit -- /home/gerrit2/review_site gerrit 使用用户 -- gerrit 安装 我安装的所有 10 个 git 项目 - /home/repos/ 与用户在远程创建的 10 个存储库,
感谢早期的回复。
I have around 10 git repos on remote server and now i want to setup gerrit for the code t review. Can some one give brief steps on how to configure gerrit project.
I have set it up gerrit and the site is displayed properly with no projects listed in Admin.
What is the next step to import my 10 projects onto gerrit and how to submit review uploads into gerrit.. what exactly the project name i need to create/clone.. what user i need to use while cloning/pushing.. wht path i need to use..
here are my details. I have looked all google sites but not able to find how to start using gerrit..
gerrit installed -- /home/gerrit2/review_site
gerrit installed with user -- gerrit
all my 10 git projects installed - /home/repos/
10 repos created with user on remote -- web
appreciate for earlier responses.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
您无需将项目导入 Gerrit。你将它指向你的 git 存储库,它会直接对它们进行操作。
我会查看 gerrit 的日志文件,看看它是否抱怨任何路径或任何内容。
提示:对于我们来说,/etc/default/gerritcodereview 源自 test_site/bin/gerrit.sh。在其中,我们将 umask 设置为“2”,以便 gerrit 创建的文件和目录将是组可写的。如果您有不同的用户使用 gerrit,这一点很重要,这就是重点。
You don't import projects into Gerrit. You point it to your git repos and it operates directly on them.
I'd look at the log file for gerrit to see if it's complaining about any paths or anything.
One tip: for us, /etc/default/gerritcodereview is sourced by test_site/bin/gerrit.sh. In it, we set the umask to '2' so that files and directories created by gerrit will be group-writable. This is important if you have different users using gerrit, which is the whole point.