在apache上安装gitweb实现浏览器访问git服务器

http://www.cnblogs.com/dudu/archive/2012/12/10/linux-apache-gitweb.html

搭建好git服务器(在Linux上用Apache搭建Git服务器),可以checkout, pull, push之后,产生了一个新的需求——走在路上或坐在车上,等人或排队的时候,如果想在平板电脑或手机上浏览代码库中的代码,怎么办呢?

这时gitweb闪亮登场!gitweb是一个支持git的CGI程序,有了它,你可以方便地浏览器Git代码库中的代码。

下面分享一下如何安装与配置gitweb。

需要准备的环境:Linux+Apache

安装与配置步骤:

1. 安装gitweb

yum install gitweb

2. 修改git.conf

vi /etc/httpd/conf.d/git.conf

将 "Alias /git /var/www/git" 改为 "Alias /gitweb /var/www/git"

3. 修改gitweb.conf

vi /etc/gitweb.conf

$projectroot = "/home/git"

将$projectroot设置为git代码库所在的文件夹

4. 用浏览器访问gitweb,比如:http://git.cnblogs.com/gitweb,效果如下图:

在apache上安装gitweb实现浏览器访问git服务器_第1张图片

5. 存在的问题

有些项目中的代码显示换行时会把\r显示出来

在apache上安装gitweb实现浏览器访问git服务器_第2张图片


你可能感兴趣的:(在apache上安装gitweb实现浏览器访问git服务器)