我的 EC2 实例上有 2 个 svn 存储库。
它们位于/ebs/svn/repo1
& 中/ebs/svn/repo2
。
我创建了一个域别名svn.mydomain.com
,指向上面 ( /ebs/svn
)的父目录。
我想使用以下 URL 格式访问上述每个存储库:
svn.mydomain.com/repo1
svn.mydomain.com/repo2
目前,我让 repo1 使用以下 vhosts 配置。
<VirtualHost *:80>
ServerName svn.mydomain.com
ServerAlias svn.mydomain.com
ErrorLog /var/www/html/log/svn.mydomain.com-log
<Location "/" >
DAV svn
SVNPath /ebs/svn/repo1
AuthType Basic
AuthName "SVN - Private - Repos"
AuthUserFile /ebs/svn/login/svn-auth-conf
Require valid-user
</Location>
</VirtualHost>
Run Code Online (Sandbox Code Playgroud)
问题是,我只能repo1
通过上面的 vhosts 配置访问。
我想以以下格式访问两个 repo:
svn.mydomain.com/repo1
svn.mydomain.com/repo2
我需要更改什么才能通过目录访问我的 svn 存储库?