2009-07-24 2 views
1

Я пытаюсь использовать встроенный в Subversion сервера на OS X на Apple's instruction Я пытаюсь использовать SVN через SSH и не APACHEОшибка 210002 с XCode + SVN

Это не работает вне однако. Когда я пытаюсь настроить хранилище, я получаю следующее сообщение об ошибке:

Error: 210002 (Network connection closed unexpectedly) Description: Connection closed unexpectedly 

В качестве проверки вменяемости, я пытался делать в «список СВН» из командной строки, и она работала. И я использую ту же структуру URL, что и на экране конфигурации. Из командной строки это работает!

Любые предложения по дальнейшему устранению этой проблемы?

+0

Какая версия Xcode на какой версии Mac OS X? – cdespinosa

+0

См. Http://stackoverflow.com/questions/1179112/error-210002-with-xcode-svn – powtac

+0

Er, см. Http://stackoverflow.com/questions/1506025/xcode-and-subversion-error-210002-but -connection-ok – powtac

ответ

2

У меня была такая же ошибка, но случилось то, что я восстановил сервер, а файл с именем «known_hosts» имел старую настройку сервера той же машины в моей учетной записи пользователя, в «~/.ssh», я разбил known_hosts, и отправился на терминал, и повторно ssh-ed. После этого все работало нормально.

Надежда, что помогает,

Laters ...

0

У меня была такая же проблема, после того, как мне нужно удалить и заново создать свой логин брелка. После того, как я снова добавил пароль для одного репозитория svn на панели «Консоли защиты XCode» (который показывает панель «Хранилища настроек XCode»), нажмите «Всегда разрешать» для запроса доступа к цепочке ключей, а затем нажмите «Применить» в панели «Конфигурации хранилищ XCode», где я добавил пароль , то доступ SVN для всех моих проектов снова работал.

Извините за столкновение старой темы, но я надеюсь, что это поможет кому-то, у кого есть «Ошибка: 210002 (неожиданно отключено подключение к сети). Проблема: при попытке использовать SVN для проекта XCode.

Я использую XCode 3.2.1 (64-разрядный).

С наилучшими пожеланиями,

Piesia

0

Это простой в промаха пункт о настройке XCode и Subversion/SCM работает на том же компьютере. Чтобы он работал, вы должны войти в «Настройки»> «Общий доступ» и включить «Удаленный вход», установив флажок.

0

OK. Вот как я исправил это (в Mac OS X, но исправление должно работать на любом клиенте)

Эта проблема возникает, когда вы используете нестандартный порт (скажем, 12001 для примера) для вашего SSH-сервера.

Видимо клиент SVN испытывает синтаксических ошибок при введении адреса порта в командной строке, как это:

список SVN SVN + SSH: //[email protected]: 12001/главная/имя пользователя/СВН/MyProject

Таким образом, чтобы исправить это, вам нужно создать конфигурационный файл на стороне клиента для SSH, как это:

кд ~ кд .ssh VI конфигурации (создать конфигурационный файл, как тот, который следует) : w : q

Файл конфигурации находится в ~ /.SSH/конфигурации:

Хост domain.com имя пользователя пользователя Порт 12001

Затем выпустить свой SVN + SSH команду без порта, как это:

список SVN SVN + SSH: // имя пользователя @ domain.com/home/username/svn/myproject

Вот и все!

Надеюсь, что это поможет. Rick