Какой пользователь использует SVN для доступа к файлам в Debian? (хранилище не найдено в...)

Я устанавливаю SVN на своем сервере Debian, пытаясь заставить его работать через svnserve, а не через WebDAV/Apache.

Как корень...

Я установил базовый каталог:

mkdir /var/svn

Сначала я создаю хранилище (с именем "base"):

svnadmin create /var/svn/base

Затем я соответствующим образом редактирую конфигурационный файл, разрешая только авторизованным пользователям. Затем я редактирую файл паролей и добавляю своего пользователя.

Локально, затем, используя мой SVN-клиент, я пытаюсь подключиться к хранилищу. Соединение установлено, но я получаю сообщение об ошибке

No repository found in svn://myhost/base

Я старался

chmod -R 0777 /var/svn

Но безрезультатно.

Любая помощь будет отличной! Благодарю вас!

1 ответ

Вы не упомянули, как вы начали svnserve здесь, но я думаю, что вы не проходите мимо -r вариант. svnserve -d -r /var/svn должен сделать свое дело. Если вы не укажете -r тогда корень есть корень / вашей системы (например, svn://myhost/var/svn/base наверно сработает)

Другие вопросы по тегам