在 FreeBSD 下架设 Subversion 作为版本控制系统

首先我们需要安装 Apache 和 Subversion 软件:

# cd /usr/ports/www/apache22
# make WITH_AUTH_MODULES=yes WITH_DAV_MODULES=yes \
WITH_SSL_MODULES=yes WITH_BERKELEYDB=db42 install clean
# cd /usr/ports/devel/subversion
# make -DWITH_SVNSERVE_WRAPPER -DWITH_MOD_DAV_SVN \
-DWITH_APACHE2_APR install clean

安装完成后,我们来初始化仓库目录:

# mkdir -p /home/svnroot
# svnadmin create /home/svnroot
# chown -R www:www /home/svnroot

至于客户端,在 Windows 下可以使用 TortoiseSVN,相当不错工具。

如果你客户端装了卡巴斯基的防火墙,请TortoiseSVN的应用程序都添加到信用域去。要不然,老提示400错误而无法正常使用。

RSS feed for comments on this post · TrackBack URL

发表评论

You must be logged in to post a comment.