准备工作:
git、gitweb、gerrit安装包、apache/nginx软件包
测试采用的OS是CentOS 6.7 X64系统
Git版本 1.7.1
Gerrit版本为:gerrit-2.10.6.war
Web服务器为标准的apache http版本
除了gerrit外,其他都可以直接通过yum 直接安装。
Gerrit需要进入官网:https://www.gerritcodereview.com/去下载。
Gerrit安装非常方便,如果要安装到根目录下的位置,必须使用root权限才能安装,安装方法为:
java –jar gerrit-2.10.6.war init –d gerrit-sites
gerrit-sites为安装的目录,可以自定。
安装需要修改的几点:
1. Authenticationmethod这里选择http
2. SMTP选项可以按实际情况进行配置
3. Proxyuses SSL 选择N
4. Behindreverseproxy选择Y 表示使用反向代理
插件不需要安装,其他的直接默认回车即可。
特别说明,Gerrit服务器的Listen 端口为8081,默认即可,不需要修改。
(