1、安装apache2 ,下载httpd2.2.3.tar.bz2文件并运行以下命令解压
# tar jxvf httpd2.2.3.tar.bz2
在解压后的目录运行以下命令进行编译配置
#./configure --enable-module=so --enable-dav --enable-dav-fs --enable-dav --enable-so --prefix=/usr/local/apache2
#make
#make install
安装后的目录在/usr/local/apache2/
2、下载subversion-1.4.tar.bz2文件,并运行以下命令解压
#tar xjvf subversion-1.4.tar.bz2
在解压后的目录运行以下命令进行编译配置
#./configure --prefix=/usr/local/subverion --with-apxs=/usr/local/apache2/bin/apxs --with-apr=/usr/local/apache2/bin/apr-1-config --with-apr-util=/usr/local/apache2/bin/apu-1-config
#make
#make install
subversion 默认安装在/usr/local/subversion目录下
3、配置subversion
1)创佳 /svnroot目录
# mkdir /svnroot
2)创建svn repository
#/usr/local/subversion/bin/svnadmin create --fs-type fsfs /svnroot/onlinesys
3)创建可访问svn用户
#/usr/local/apache2/bin/htpasswd -c -m /svnroot/onlinesys/passwd jack
4、配置apache2
#vi /usr/local/apache2/conf/httpd.conf
加入以下内容
<Location /svn>
DAV svn
SVNPath /svnroot/onlinesys
AuthType Basic
AuthName "onlinesys SVN"
AuthUserFile /svnroot/onlinesys/passwd
Require valid-user
</Location>
5、启动apache
/usr/local/apache2/bin/apachectl start
6、 可以通过http://ipaddress/svn访问到svn服务器,如果可以看到信息就证明配置成功。
7、安装subversion 客户端
1)下载TortoiseSVN-1.4.0.7501-win32-svn-1.4.0.msi
2)安装。
安装完成后可以进行操作了,相关的操作方法可以到网上搜索一下