[英]Apache2 svn Multiple repositories
我對該功能進行了很多討論,以便在具有apache2的服務器上的其他位置具有multipe存儲庫。 所有描述如下修改/etc/apache2/mods-available/dav_svn.conf
:
# 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一切正常。
聲明:本站的技術帖子網頁,遵循CC BY-SA 4.0協議,如果您需要轉載,請注明本站網址或者原文地址。任何問題請咨詢:yoyou2525@163.com.