CentOS 5.5
Subversion 1.4
httpd-2.2.3-43.el5.centos.3
Я пытаюсь создать несколько каталогов для каждого проекта в категории проекта.
Например, у нас есть проекты для Интернета, разработки, тестирования и т. Д.
Так что все сетипроекты будут иметь свои собственные репозитории и то же самое для dev и test.
Моя структура такова:
/var/www/svn/repos/WEB/web_project1
/var/www/svn/repos/WEB/web_project2
/var/www/svn/repos/DEV/dev_project1
/var/www/svn/repos/DEV/dev_project2
* _ project * будет иметь свои собственные репозитории.т.е.
svnadmin create /var/www/svn/repos/WEB web_project1
Однако проблема заключается в файле subversion.conf.
У меня есть это: /etc/httpd/conf.d/subversion.conf
<Location /repos>
DAV svn
SVNListParentPath on
SVNParentPATH /var/www/svn/repos/WEB
SVNParentPATH /var/www/svn/repos/DEV
</Location>
Это будет перечислить проект вDEV, так как эта линия входит в WEB.Однако, если я перейду на другой путь:
<Location /repos>
DAV svn
SVNListParentPath on
SVNParentPATH /var/www/svn/repos/DEV
SVNParentPATH /var/www/svn/repos/WEB
</Location>
Это перечислит все проекты в WEB.Тем не менее, я могу иметь один или другой.Но у меня не может быть обоих.
Я думал о том, чтобы иметь Местоположение как / repos / WEB, но это также покажет только WEB.
Есть ли способ иметь несколько категорий, таких какЯ описал?
Большое спасибо за любой совет,