原理:gitweb就是支持网页查看git版本库中代码的工具,可以很直观的看见代码的提交记录(只有gerrit管理员才有权限)
框架:http+gitweb(接上次gerrit的安装gerrit安装 - 简书)
1.安装组件gitweb
yum -y install gitweb
2.修改httpd配置文件
vim /etc/httpd/conf/httpd.conf
在末尾添加
##gitweb
<Directory"/var/www/git"> ###yum安装gitweb默认有的
AddHandler cgi-script .cgi
DirectoryIndex index.cgi gitweb.cgi
Order allow,deny
Allow from all
</Directory>
重启httpd
systemctl restart httpd
3.修改gitweb配置文件
a。vim /etc/gitweb.conf
在最末行加上
$projectroot = "/localdisk/gerrit/git" ###gerrit中git库文件位置
b。vim /localdisk/gerrit/etc/gerrit.config ####修改gerrit配置文件
在后面添加
【gitweb】
type = gitweb
cgi = /var/www/git/gitweb.cgi
c。重启gerrit
/localdisk/gerrit/bin/gerrit.sh restart