Я знаю, что эта проблема задана несколько раз по всему миру, но я считаю, что моя немного отличается от других.
Сценарий выглядит следующим образом:
Day1: Установка сервера Ubuntu 10.04 на облачном сервере с Subversion 1.6.6 на удаленном сервере.
Day2: Импорт первого проекта в svn через svn + ssh-протокол. Все работает отлично до конца дня.
День3: Попытка проверить проект на другом компьютере. Результат: svn: общий отказ
В большинстве описанных случаев одной и той же проблемы, похоже, проблема связана с SASL, но в моем случае она отключена, и я не использую SASL. Я недавно столкнулся с той же проблемой на другом сервере с установленным CentOS.
На следующем шаге я зашел на удаленный сервер через SSH и попытался проверить тот же проект из репозитория, используя протокол "file:///". И все получилось отлично! Кажется, проблема в том, что она имеет какое-то отношение к протоколу аутентификации. Но поскольку подсказка об ошибке минимальна, я не знаю, с чего начать.
UPDATE: переключение с 'файла:///' на 'svn + ssh://' отлично работает и на удаленном сервере.
ОБНОВЛЕНИЕ. Тестирование с третьего компьютера, все отлично работает там, и кажется, что только мой локальный компьютер не может проверить и/или зафиксировать репозиторий! Может ли это быть проблемой блокировки брандмауэра?