Git svn rebase失败了

时间:2009-06-25 04:35:29

标签: git git-svn

我使用git svn来跟踪SVN回购。当我尝试git svn rebase时,我收到此错误:

Incomplete data: Delta source ended unexpectedly

这是一个历史悠久的大型回购。只需取出原来的单个版本需要花费大约90分钟,所以我不想重新开始。

是否有任何方法可以追踪导致错误的文件或解决此问题的方法?

1 个答案:

答案 0 :(得分:1)

这可能类似于问题“git svn rebase: Incomplete data: Delta source ended unexpectedly”,因为它可能与 autocrlf option 相关联。

thread on git mailing list去年在2008年详细讨论了这个问题。当时,用户尝试过:

  

为了解决这种情况,我将SVN的完整文件内容作为下一版本。这是   转储和缓慢,但它的工作原理。

您使用的是什么版本的Git(或msysGit)?这似乎是一个已知的问题,我不确定它是否已被最终解决 但首先,你在svn进行git导入期间是否进行了一些CRLF转换?