簡體   English   中英

Apache2 SVN多個存儲庫

[英]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.

 
粵ICP備18138465號  © 2020-2024 STACKOOM.COM