2009-06-25 6 views
3

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

Incomplete data: Delta source ended unexpectedly 

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

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

ответ

2

Это может быть похоже на SO вопрос «git svn rebase: Incomplete data: Delta source ended unexpectedly», в том, что это может быть связано с autocrlf option.

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

To fix this situation I take full file content from SVN as next revision. This is dump and slow but it works.

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

+0

Спасибо, установив autocrlf в false, а затем свежая проверка решила проблему. – Geoff

Смежные вопросы