目的:建立两个独立仓库repo1和repo2,并使用同一个authz和passwd分配svn权限,访问URL为:http://X.X.X.X/svn/repo1 和http://X.X.X.X/svn/repo2
过程:如果未在ubuntu服务器下搭建过svn+apache,请依照单仓库的建立过程进行搭建和相关配置(整个过程见http://。。。。,注意设置两个仓库目录的访问权限——sudo chmod -R g+rws repo1 repo2),关键是dav_svn.conf文件需要如下修改:
<Location /svn> //此处设置很重要,设置不对会出现URL访问仓库地址报404错误。如果是单仓库,需要写到仓库层,如/svn/repo1,如果是多仓库配 置,需要写到仓存放 多仓库的目录,如/svn
DAV svn