У меня есть настройка SVN DAV в моей конфигурации Apache (после долгого времени, пытаясь выяснить, как настроить ssl)
во всяком случае, похоже, теперь работает, если я использую следующую конфигурацию:
<Location /svn/>
DAV svn
SVNListParentPath on
SVNParentPath /usr/local/svn/repos/
AuthzSVNAccessFile /usr/local/svn/.svn-policy-file
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /usr/local/svn/.svn-auth-file
DirectorySlash on
Satisfy Any
Require valid-user
</Location>
И если я введу косую черту в веб-браузер при выполнении запроса:
http://remotehost/svn/ <- круто, без проблем </p>
но если я удалю косую черту в локации
<Location /svn>
DAV svn
SVNListParentPath on
SVNParentPath /usr/local/svn/repos/
AuthzSVNAccessFile /usr/local/svn/.svn-policy-file
AuthType Basic
AuthName "Subversion Repository"
AuthUserFile /usr/local/svn/.svn-auth-file
DirectorySlash on
Satisfy Any
Require valid-user
</Location>
Я получил ошибку 403, запрещенную ли я добавить косую черту в конце или нет:
http://remotehost/svn http://remotehost/svn/ <- не работает </p>
Я довольно новичок в настройках Apache, поэтому, если кто-нибудь сможет помочь мне с четкими объяснениями относительно того, что мне, возможно, потребуется сделать, чтобы это исправить, это будет оценено. Спасибо