Apache2 svn多个存储库
问题描述:
我对使用apache2的服务器上的不同位置具有multipe repositorie的功能很感兴趣。 所有描述如下修改/etc/apache2/mods-available/dav_svn.conf
:Apache2 svn多个存储库
# Subversion - team A
<Location "/a">
DAV svn
SVNPath /svn/team-a
SVNIndexXSLT "/svnindex.xsl"
</Location>
# Subversion - team B
<Location "/b">
DAV svn
SVNPath /svn/team-b
SVNIndexXSLT "/svnindex.xsl"
</Location>
我想修改我的,但它不工作。在我的配置下:
<Location /Repo1>
DAV svn
SVNParentPath /home/xxx/repositories/Repo1/
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/svn-users
</Location>
<Location /Repo2>
DAV svn
SVNParentPath /home/xxx/repositories/Repo2/
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /etc/svn-users
</Location>
使用此配置,两个存储库都不起作用。如果我每次启用1,则单个回购将起作用。
正如你所看到的,我想让根存储库位于不同的路径中:每个根存在不同的子存储库。
答
一个SVNParentPath!= SVNPath
一个SVNParentPath是所有回购的位置,但的父目录不回购
答
在结束这是对兔SVN的问题。 使用终端一切正常。 重新安装RabbitSVN一切正常。
我知道。我有Repo1这是许多回购的目录。 Repo2是具有不同回购的目录。 – LPs
@LPs - 显示确切的错误输出(并使用svn-command),我现在不在想法 –
我现在解决了。兔子svn中奇怪的东西。在终端中一切正常。 – LPs