Я использую Apache + SVNSVN несколько репозиториев в подпапках
апач конфигурационный файл:
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>
Представьте я иметь эту файловую структуру (в каждом т я есть один репозиторий 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
Я хочу, чтобы получить доступ к ним с помощью URLs:
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), когда я попробовать другие URLs я получаю сообщение об ошибке Не удалось открыть запрашиваемое Svn файловую систему
Мой вопрос заключается ,
Можно выполнить поиск во всех подпапках, которые ищут хранилища svn?
Редактировать
В documentation говорится, что каталоги в SVNParentPath имеют , чтобы быть репозиториев, поэтому не смотря через все подкаталоги.
Вы могли бы быть в состоянии сделать сценарий однако, что вывод будет несколько Место-блоки, соответствующие родителю папки SVN репозитории.
С помощью этого решения дано https://serverfault.com/users/24957/ptman мне нужно перезапустить apache каждый раз, когда я создаю новый репозиторий!
У меня нет ни малейшего понятия о том, что вы на самом деле спрашиваете, я установил много репозиториев svn за день до этого и, вероятно, помогу вам, если вы зададите вопрос более четко. Кроме того, вы должны размещать это на serverfault, а не stackoverflow – adhanlon
Я могу просто получить доступ к репозиториям, расположенным в подпапке папки моих репозиториев. Я хочу иметь доступ к репозиториям с глубиной больше 1. – fampinheiro