Подтвердить что ты не робот

Svn: общий сбой

Я знаю, что эта проблема задана несколько раз по всему миру, но я считаю, что моя немного отличается от других.

Сценарий выглядит следующим образом:

Day1: Установка сервера Ubuntu 10.04 на облачном сервере с Subversion 1.6.6 на удаленном сервере.

Day2: Импорт первого проекта в svn через svn + ssh-протокол. Все работает отлично до конца дня.

День3: Попытка проверить проект на другом компьютере. Результат: svn: общий отказ

В большинстве описанных случаев одной и той же проблемы, похоже, проблема связана с SASL, но в моем случае она отключена, и я не использую SASL. Я недавно столкнулся с той же проблемой на другом сервере с установленным CentOS.

На следующем шаге я зашел на удаленный сервер через SSH и попытался проверить тот же проект из репозитория, используя протокол "file:///". И все получилось отлично! Кажется, проблема в том, что она имеет какое-то отношение к протоколу аутентификации. Но поскольку подсказка об ошибке минимальна, я не знаю, с чего начать.

UPDATE: переключение с 'файла:///' на 'svn + ssh://' отлично работает и на удаленном сервере.

ОБНОВЛЕНИЕ. Тестирование с третьего компьютера, все отлично работает там, и кажется, что только мой локальный компьютер не может проверить и/или зафиксировать репозиторий! Может ли это быть проблемой блокировки брандмауэра?

4b9b3361

Ответ 1

svn требует, чтобы ваше имя хоста маршрутизировалось до 127.0.0.1 (локальное)

если ваше имя хоста не находится в

cat /etc/hosts

это добавит вам текущее имя хоста:

#(as root)
echo 127.0.0.1 `hostname`>> /etc/hosts

Ответ 2

Устранены проблемы с именем хоста. Исправлено добавлением имени узла 127.0.0.1 в/etc/hosts

Ответ 3

Try:

~$ hostname
ubuntu

Редактировать файл /etc/hosts

127.0.0.1 ubuntu