git svn rebase выдает ошибку внезапно - PullRequest
0 голосов
/ 13 января 2012

У нас в офисе есть относительно стандартный SVN-сервер, и я использую Git-SVN на локальном компьютере последние несколько месяцев без проблем. Ничто в конфигурации (как на сервере, так и на моем компьютере) не изменилось за некоторое время. Этим утром я пошел делать git svn rebase, как и каждое утро, и получил следующее сообщение об ошибке:

Use of uninitialized value in concatenation (.) or string at /System/Library/Perl/Extras/5.12/darwin-thread-multi-2level/SVN/Core.pm line 584.
Network connection closed unexpectedly: To better debug SSH connection problems, remove the -q option from 'ssh' in the [tunnels] section of your Subversion configuration file.:  at /usr/local/Cellar/git/1.7.8.3/libexec/git-core/git-svn line 2693

git svn fetch также вернул то же сообщение. Другие люди в моем офисе (использующие обычный SVN) все еще могут подключиться к нему без проблем.

Я использую Lion (10.7.2), git 1.7.8.3, svn 1.6.16, все установлено через homebrew. Поиск в Google оказался практически бесполезным.

1 Ответ

1 голос
/ 08 марта 2012

Таким образом, обычно это признак того, что ваша сеть не работает или вы не можете подключиться к git-серверу. Убедитесь, что ваше соединение с git хорошее, одним из способов является пинг сервера.

Откуда мне это знать? Я попробовал это в тестовой среде, где я прокрутил git через прокси-сервер, попытался нажать, и это сработало.

Я попробовал его с выключенным прокси-сервером, и была выдана точная ошибка.

Попробовал с включенным снова, и ошибка ушла.

...