红联Linux门户
Linux帮助

Subversion在Federa Code 4中的安装方法

发布时间:2006-10-18 01:09:11来源:红联作者:iLove.Rain
Subverion是一个新的版本管理系统,有人说它将代替CVS. 但我认为Subversion还不是很成熟,一时间还代替不了CVS,最近我参考了一些网上的资料,在FC4中安装了一个Subversion,并且进行了一些签章的配置,现在将步骤写下来,供大家参考.

1.下载Apache Web Server 2.0.55: http://www.apache.org

2.下载Subversion 1.3 or newer: http://subversion.tigris.org

安装步骤:

1安装Apache

tar -zxvf apache_2.0.55.tar.gz

cd httpd_2.0.55

./configuration --enable-dav --enable-so --prefix=/opt/apache2(这里是安装路径)

make

make install

2安装subversion

./configuration --prefix=/opt/subverion(这里是安装路径) --with-apxs=/opt/apache2/bin/apxs(指定apxs,这很重要,要指到apache中的apxs,这样可以自己建立两个必要的文件mod_dav_svn.so和mod_authz_svn.so)

make

make install

3修改apache的配置文件

vi /opt/apache2/conf/httpd.conf

加入如下信息

LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so

以上这两行会自动加入,如果没有则要手工加入


DAV svn
SVNParentPath /data/svn
# AuthType Basic
# AuthName "Subversion repository"
# AuthUserFile /usr/local/etc/apache2/passwd
# Require valid-user


如果要进行认证,将注释去掉,passwd文件是用htpasswd -cm /opt/passwd username password建立的

重起apache

http://ip:port/svn 可以看看配置的对不对,如果有信息就说明对了.
文章评论

共有 0 条评论