我對使用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,則單個回購將起作用。
正如你所看到的,我想讓根存儲庫位於不同的路徑中:每個根存在不同的子存儲庫。
我知道。我有Repo1這是許多回購的目錄。 Repo2是具有不同回購的目錄。 – LPs
@LPs - 顯示確切的錯誤輸出(並使用svn-command),我現在不在想法 –
我現在解決了。兔子svn中奇怪的東西。在終端中一切正常。 – LPs