我正在使用SVN存储库的远程团队工作。主要是因为我在联系存储库时遇到的高延迟,我决定使用git-svn。在我尝试提交之前,一切都很顺利。git svn dcommit失败,“数据不完整:Delta源意外结束”
我有几个本地提交,只有他们中的一个我想推到SVN。我做了git rebase -i HEAD~4
来标记我需要编辑的提交。 git svn dcommit -n
确认这是唯一将要提交的修订。
但是,在运行git svn dcommit
给出了错误
Incomplete data: Delta source ended unexpectedly
从git-svn
572线,是
if (!SVN::Git::Editor->new(\%ed_opts)->apply_diff) {
我不知道如果通过SVN直接提交作品还因为它需要时间来结账(甚至只是我感兴趣的部分),所以我可以尝试提交。
任何帮助表示赞赏。提前致谢!
您使用的是什么工具?我的意思是git(msysgit,cygwin中的git等)的味道,你也使用任何git GUI工具? – yasouser 2011-03-08 18:08:43
没有GUI。我正在使用由Ubuntu软件包管理器安装的git版本。 – 2011-03-08 18:42:28
没有人建议? – 2011-03-21 14:51:17