gitweb主要用于web browser方式的源代码浏览
1.gitweb软件安装
软件仓库见 redhat 6 git 服务器 配置 (http)
2.配置http 服务器
编辑/etc/httpd/git.conf
追加
Alias /gitweb /var/www/gitweb <Directory /var/www/gitweb> Options ExecCGI AddHandler cgi-script cgi DirectoryIndex gitweb.cgi </Directory>
3.准备gitweb.cgi脚本和资源
cp -r /usr/share/gitweb /var/www/
4.添加project root
cp /etc/gitweb.conf /var/www/gitweb.conf
更改 之前的gitweb.cgi脚本,找到gitweb.conf 所在的一行
把/etc/gitweb.conf更改为 /var/www/gitweb.conf
编辑
/var/www/gitweb.conf
去掉下面our $projectroot的注释,改成自己的git仓库的父目录,
这里为 /var/www/git
our $projectroot = "/var/www/git";
5.重启apache服务器
service httpd restart
就可以从下述地址访问了
http://servername/gitweb
备注:
如果想要在一台服务器上显示两组不同的gitweb服务
如android和tizen的代码同时管理
主要按照同样的方法,使用不同的目录即可
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】凌霞软件回馈社区,博客园 & 1Panel & Halo 联合会员上线
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】博客园社区专享云产品让利特惠,阿里云新客6.5折上折
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步