前段时间,做了svn server的学习和搭建,还有结合apache server的svn的搭建,虽然也成功使用svn://和http://来访问svn管理仓库中的文件(同时包括用户权限的配置),但svn server与apache server 是单独安装后,再通过配置的修改进行结合的。而今天又在网上看到了一种基于collabnet(http://www.collab.net/)的svn server(http://www.collab.net/downloads/subversion/)的搭建,结果发现collabnet svn server 在安装时,是自动将subversion和apache注册成服务,自动完成二者的集成,只是在做用户账户、权限配置的时候需做些配置文件的修改,如加入一行模块加载代码:
LoadModule authz_svn_module modules/mod_authz_svn.so
之后就可以使用户和权限的配置生效并可以正常使用了。
所以,collabnet svn server相对于之前搭建的svn更具有的高效实用的优势。
http://www.subversion.org.cn/?action-viewnews-itemid-62的链接是一篇关于CollabNet Subversion-server-1.5.0在windows下的安装配置。