Какой пользователь использует 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
наверно сработает)