Git svn rebase не работает

Я использую git svn для отслеживания репо SVN. Когда я пытаюсь сделать git svn rebase, я получаю эту ошибку:

Incomplete data: Delta source ended unexpectedly

Это большое репо с длинной историей. Только выбор первоначальной единой версии занял почти 90 минут, поэтому я не хочу отказываться.

Есть ли способ отслеживать, какой файл вызывает ошибку, или какое-либо решение этой проблемы?

Ответы

Ответ 1

Это может быть похоже на вопрос SO git svn rebase: Неполные данные: источник Delta закончился неожиданно ", поскольку он может быть связан с параметр autocrlf.

Этот поток в списке рассылки git подробно обсуждает эту проблему в прошлом году в 2008 году. В то время пользователь попытался:

Чтобы исправить эту ситуацию, я беру полное содержимое файла из SVN в качестве следующей версии. Это дамп и медленный, но он работает.

Какую версию git (или msysGit) вы используете? Кажется, это известная проблема, и я не уверен, что она была окончательно исправлена.
Но во-первых, вы делаете некоторые конверсии CRLF во время вашего svn для импорта git?