SVN Список командная ошибка 200 на Apache + SVN Server Setup

StackOverflow https://stackoverflow.com/questions/3773083

  •  04-10-2019
  •  | 
  •  

Вопрос

Я устанавливаю Apache + SVN Server для работы. Я могу проверить репозиторий, но когда я запускаю команду SVN List, я получаю следующую ошибку «Параметры»https: // сервер': 200 ОК (https: // сервер)"

Вот моя subversion.conf

 <Location /svn/>

   DAV svn
   SVNParentPath /svn/repos/
   # Require SSL connection for password protection.
   SSLRequireSSL

   AuthType Basic
   AuthName "NH SVN"
   AuthUserFile /svn/repos/users
   Require valid-user

 </Location>

Если я удалю трейлинг / я получаю 403 запрещенных ошибок, когда я запускаю ту же команду.

Это было полезно?

Решение

Вы не можете перечислить репозитории. Только файлы в репозитории. Таким образом, вам необходимо создать репозиторий в первую очередь на / svn / repos / с использованием "svnadmin create". Не забудьте дать Apache RW-права на новый репозиторий

svnadmin create /svn/repos/mynewrepository
svn list https://serverurl/svn/mynewrepository

SvnparentPath означает, что вы можете иметь несколько репозиториев по этому пути.

Лицензировано под: CC-BY-SA с атрибуция
Не связан с StackOverflow
scroll top