论坛首页 Java版

Subversion在Federa Code 4中的安装方法

浏览 905 次
精华帖 (0) :: 良好帖 (0) :: 新手帖 (0) :: 隐藏帖 (0)
作者 正文
最后更新时间:2006-10-10
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

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

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

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

重起apache

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

如果有什么不对的,请给我留言,谢谢!
   
论坛首页 Java版

跳转论坛:
JavaEye推荐