子文件夹中的 SVN 多个存储库
我正在使用 apache+svn
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 存储库?
编辑
文档指出以下目录SVNParentPath 有 是存储库,所以无需查找 遍历所有子目录。
你也许可以制作脚本 不过,这会输出几个 与父级匹配的位置块 SVN 存储库的文件夹。
使用 https://serverfault.com/users/24957/ptman 给出的解决方案,我每次都必须重新启动 apache我创建一个新的存储库!?
I'm using apache+svn
apache config file:
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>
Imagine i have this file structure (in every t? i have one svn repository)
c
repositories
uc1
0809v
t1
t2
t3
0809i
t1
t2
uc2
t1
t2
t1
I can access the repositories using:
svn://domain.com/code/uc1/0809v/t1
svn://domain.com/code/uc1/0809v/t2
svn://domain.com/code/uc1/0809v/t3
I want to access them using the urls:
http://domain.com/code/uc1/0809v/t1
http://domain.com/code/uc1/0809v/t2
http://domain.com/code/uc1/0809v/t3
and see the content of the repository in the browser.
If i create the repository on the root of the svn folder i can see the repository (http://domain.com/code/t1) when i try the other urls i get the error Could not open the requested SVN filesystem
My question is,
It is possible to do a search in all subfolders looking for svn repositories?
Edit
The documentation states that the directories under SVNParentPath have
to be repositories, so no looking
through all subdirectories.You might be able to make script
though, that would output several
Location-blocks matching the parent
folders of SVN repositories.
With this solution given by https://serverfault.com/users/24957/ptman do i have to restart apache every time i create a new repository !?
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(1)
通过 https://serverfault.com/users/24957/ptman 在 https://serverfault.com/questions/135459/svn-multiple-repositories-in-subfolders
by https://serverfault.com/users/24957/ptman in https://serverfault.com/questions/135459/svn-multiple-repositories-in-subfolders