2009-06-25 7 views
3

J'utilise git svn pour suivre un dépôt SVN. Lorsque je tente de faire un git svn rebase Je reçois cette erreur:Git svn rebase échoue

Incomplete data: Delta source ended unexpectedly 

Ceci est un grand repo, avec une longue histoire. Juste aller chercher la révision unique originale a pris près de 90 minutes, donc je ne veux pas recloner.

Existe-t-il des moyens de déterminer quel fichier est à l'origine de l'erreur ou de trouver une solution à ce problème?

Répondre

2

Cela pourrait être similaire à la question SO « git svn rebase: Incomplete data: Delta source ended unexpectedly », en ce sens qu'il peut être lié à la autocrlf option.

Ce thread on git mailing list discute longuement sur cette question l'année dernière en 2008. À l'époque, l'utilisateur a essayé:

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

Quelle version de Git (ou msysGit) utilisez-vous? Il semble que ce soit un problème connu, et je ne suis pas sûr qu'il ait été résolu de façon concluante.
Mais d'abord, faites-vous des conversions CRLF lors de vos importations svn to git?

+0

Merci, en mettant l'autocrlf à false, puis une nouvelle vérification a résolu le problème. – Geoff

Questions connexes