服务器 频道

实战:建立RHEL 5.0下版本控制服务器

使用Apache 模块方式运行Subversion

    Subversion服务器有两种运行方式,一是可以作为Apache 2.x的一个模块,以WebDAV/DeltaV协议与外界连通;另外,也可使用Subversion 自带的小型服务器程序svnserve。该程序使用的是自带的通讯协议,独立运行。

    1、检查修改apache配置文件

    # vi /usr/local/apache2/conf/httpd.conf
    查看是否有下面这两行,一般会自动加入,如果没有则要手工加入
    LoadModule dav_svn_module modules/mod_dav_svn.so
    LoadModule authz_svn_module modules/mod_authz_svn.so
    将ServerName 修改为ServerName:80
     在末尾加上以下参数
    <Location /svn>
     DAV svndate
    SVNPath /mydate
    </Location>

    2、 通过浏览器测试

    在 Subversion的在服务器的浏览器中输入网址: http://localhost/svn/repository/
如果你看到图-3的界面:
 

图3 Subversion

    这表明服务器已经以apache模块方式正常运行了。

0
相关文章