"git svn clone" захлебывается перемещенными каталогами? - PullRequest
1 голос
/ 05 апреля 2011

Я пытался использовать git svn clone для использования Git с SVN. Я запускаю команду клонирования во всем репозитории SVN и решил отключить отслеживание стандартного макета ствола / тегов / ветвей.

Однако процесс начальной операции «git svn clone» всегда останавливается на одной и той же ревизии (28) каждый раз, когда я ее запускаю:

Сброс соединения по одноранговому узлу: не удается прочитать из соединения: Сброс соединения по одноранговому узлу в C: \ Program Files \ Git / libexec / git-core / git-svn line 5131

Журнал SVN указывает, что в предыдущей ревизии (27) было перемещено несколько каталогов в другое место в хранилище SVN.

Я попытался продолжить процесс, запустив впоследствии git svn fetch, но это тоже не удалось. Я делаю что-то неправильно или это ограничение команды "git svn", которое не может обрабатывать перемещенные каталоги?

Я на Windows, использую последнюю версию Git-1.7.4-preview20110204

1 Ответ

1 голос
/ 05 апреля 2011

«Сброс соединения по одноранговой сети» означает, что в этот момент сервер SVN закрыл соединение.Вы можете возобновить работу, введя «git svn fetch» ​​во вновь созданном каталоге.

Обратите внимание, что обычно хорошей идеей является сообщить git-svn о макете хранилища - в противном случае вы получите все ветви итеги как копии кода.

...