我使用的Apache + SVNSVN子文件夹中多个存储库
Apache的配置文件:
LoadModule dav_module modules/mod_dav.so
LoadModule dav_svn_module modules/mod_dav_svn.so
LoadModule authz_svn_module modules/mod_authz_svn.so
<Location /code>
DAV svn
SVNParentPath "c:/repositories"
</Location>
想象我有这样的文件结构(以T我有一个SVN仓库?)
c
repositories
uc1
0809v
t1
t2
t3
0809i
t1
t2
uc2
t1
t2
t1
我可以使用访问库:
svn://domain.com/code/uc1/0809v/t1
svn://domain.com/code/uc1/0809v/t2
svn://domain.com/code/uc1/0809v/t3
我想用的URL来访问它们:
http://domain.com/code/uc1/0809v/t1
http://domain.com/code/uc1/0809v/t2
http://domain.com/code/uc1/0809v/t3
,看到在浏览器中存储库的内容。
如果我创建了svn文件夹,我可以看到库(http://domain.com/code/t1)当我尝试其他网址我得到的错误无法打开请求的SVN文件系统
我的问题是根库,
可以在所有子文件夹中搜索svn存储库?
编辑
的documentation指出一个SVNParentPath下的目录有 是仓库,所以没有找 通过所有子目录。
你也许能够使脚本 虽然,将输出几个 所在地块匹配父SVN仓库的 文件夹。
这个解决方案由https://serverfault.com/users/24957/ptman给出我每次创建一个新的存储库时都必须重新启动apache!
我没有任何线索,你实际上在问我,我已经在我的前一天建立了很多svn仓库,如果你更清楚地问这个问题,可能会帮助你。另外,您应该在serverfault上发布此信息,而不是stackoverflow – adhanlon 2010-04-23 20:56:29
我只能访问位于我的信息库文件夹子文件夹中的信息库。我想访问深度大于1的存储库。 – fampinheiro 2010-04-23 21:45:38