Я настраиваю SVN DAV через Apache2, используя следующую конфигурацию:
<Location /svn/>
DAV svn
SVNParentPath C:\svn_repository
SVNListParentPath on
Allow from all
SVNAutoVersioning Off
</Location>
(PS: я уже пробовал изменить "Location / svn /" на "Location / svn", как это было предложено в других ответах)
Когда я получаю доступ к {http: // локальный / svn / имя-проекта /} через HTTP или клиент WebDAV (например, NetDrive), в нем перечислены все файлы для этого проекта.
Но когда я получаю доступ к {http: // локальный / svn /} через клиент WebDAV, он не показывает список репозиториев. Хотя это и происходит через HTTP.
Есть подсказки?
Можете ли вы увидеть список всех репозиториев в веб-браузере, указывающий на:
http://localhost/svn/
Если это так, то при такой настройке я считаю нормальным указывать конкретный репозиторий. Например.:
http://localhost/svn/myrepository
в вашем SVN-клиенте (например, TortoiseSVN).