瞎折腾

搞事情

  博客园  :: 首页  :: 新随笔  :: 联系 :: 订阅 订阅  :: 管理

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的代码同时管理
主要按照同样的方法,使用不同的目录即可

 

posted on 2013-03-14 21:55  secularbird  阅读(1134)  评论(0编辑  收藏  举报