安装步骤:
1、cd /usr/ports/www/apache2/
2、make WITH_BERKELEYDB=db4 install clean
3、cd /usr/ports/devel/subversion
4、make WITH_MOD_DAV_SVN=yes install clean
5、建立数据目录,例如 make /data/svn
6、vi /usr/local/etc/apache2/httpd.conf
7、加入
代码:
<Location /svn>
DAV svn
SVNParentPath /data/svn
# AuthType Basic
# AuthName "Subversion repository"
# AuthUserFile /usr/local/etc/apache2/svn-auth-file
# <LimitExcept GET PROPFIND OPTIONS REPORT>
# Require valid-user
# </LimitExcept>
</Location>
其中 SVNParentPath 项指示所有项目的父目录,可以避免为每个项目独立设置。
注释掉的是存取的时候是否验证密码。密码使用htpasswd 建立。
8、一般客户端可能是windows平台,下载windows图形客户端
http://www.rapidsvn.org/download/RapidSVN-0.5.0.exe 9、建立项目容器
svnadmin create /data/svn/test
10、启动 apache,安装客户端并执行
OK,完成了,客户端的使用蛮简单的。客户端同时也有 X 的版本。
当然,喜欢的也可以使用命令行。