У меня есть SVN, настроенный и работающий на удаленном сервере (svn.mydomain.com/svn), и я могу просматривать репозиторий с моего локального компьютера, используя repo-browser для svn://svn.mydomain.com/svn, но когда я попробуйте создать новый каталог или добавить новый файл, я получаю «Авторизация не удалась!сообщение

Меня никогда не просят ввести мои учетные данные, и, хотя у меня настроен пользователь / пароль на сервере в файле passwd, я никогда не получаю возможность предоставить эту информацию через TortoiseSVN.

Я попытался уловить зайти в настройки / сохраненные данные / данные аутентификации TortoiseSVN, чтобы очистить кэш, но эта кнопка недоступна, потому что у меня нет сохраненных данных аутентификации для удаления. Так почему же TortoiseSVN не запрашивает у меня учетные данные, а просто выдает «Ошибка авторизации!сообщение?

Это также происходит, когда я захожу на удаленный компьютер, просматриваю браузер репозитория и пытаюсь создать новую папку.

1 ответ1

0

Возможно, у вас есть только разрешение на чтение на удаленном сервере. Попробуйте получить доступ для записи. Если это хорошая система linux, на сервере svn есть хорошие acl-файлы, которые можно установить. Это не проблема клиента.

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

Всё ещё ищете ответ? Посмотрите другие вопросы с метками .