SVN到Git的迁移:文件过早结束
我正在使用Subgit将SVN repos迁移到Git。这是一个巨大的回购协议(在75%的进度后,git回购协议的大小为86GB)。在75%的进度后,我出现以下错误。我在subgit config中尝试了SVN到Git的迁移:文件过早结束,svn,subgit,Svn,Subgit,我正在使用Subgit将SVN repos迁移到Git。这是一个巨大的回购协议(在75%的进度后,git回购协议的大小为86GB)。在75%的进度后,我出现以下错误。我在subgit config中尝试了readTimeout=600000,但没有成功 有人能告诉我这个错误是关于什么的吗?SVN client/Subgit中是否有我可以调整的配置来解决这个问题 [2017-12-02 07:03:53.091][subgit-install][1] svn: E175002: Processin
readTimeout=600000
,但没有成功
有人能告诉我这个错误是关于什么的吗?SVN client/Subgit中是否有我可以调整的配置来解决这个问题
[2017-12-02 07:03:53.091][subgit-install][1] svn: E175002: Processing REPORT
request response failed: Premature end of file. (/svn/pcs/!svn/vcc/default)
svn: E175002: REPORT request failed on '/svn/pcs/!svn/vcc/default'
com.syntevo.svngitkit.core.a.i: svn: E175002: Processing REPORT request
response failed: Premature end of file. (/svn/pcs/!svn/vcc/default)
svn: E175002: REPORT request failed on '/svn/pcs/!svn/vcc/default'
at com.syntevo.svngitkit.core.a.i.a(SourceFile:29)
at com.syntevo.svngitkit.core.b.N.b(SourceFile:655)
at com.syntevo.svngitkit.core.b.N.a(SourceFile:357)
at com.syntevo.svngitkit.core.b.N.a(SourceFile:317)
at com.syntevo.svngitkit.core.b.N.a(SourceFile:263)
at com.syntevo.svngitkit.core.b.N.a(SourceFile:102)
at com.syntevo.svngitkit.core.b.ac.c(SourceFile:43)
at com.syntevo.svngitkit.core.b.ac.b(SourceFile:36)
at org.tmatesoft.translator.k.ap.a(SourceFile:1269)
at org.tmatesoft.translator.k.ap.c(SourceFile:885)
at org.tmatesoft.translator.k.ap.a(SourceFile:908)
at org.tmatesoft.translator.k.ap.b(SourceFile:965)
at org.tmatesoft.translator.k.ap.a(SourceFile:587)
at org.tmatesoft.translator.k.ap.a(SourceFile:558)
at org.tmatesoft.translator.k.d.i.a(SourceFile:203)
at org.tmatesoft.translator.k.d.i.c(SourceFile:90)
at org.tmatesoft.translator.a.Q.b(SourceFile:53)
at org.tmatesoft.translator.a.u.a(SourceFile:23)
at org.tmatesoft.translator.d.a(SourceFile:186)
at org.tmatesoft.translator.d.a(SourceFile:137)
at org.tmatesoft.translator.d.a(SourceFile:51)
at org.tmatesoft.translator.process.f.d(SourceFile:136)
at org.tmatesoft.translator.process.f.c(SourceFile:106)
at org.tmatesoft.translator.d.a(SourceFile:74)
at org.tmatesoft.translator.d.a(SourceFile:65)
at org.tmatesoft.translator.SubGit.main(SourceFile:10)
Caused by: org.tmatesoft.svn.core.SVNException: svn: E175002: Processing REPORT request response failed: Premature end of file.
(/svn/pcs/!svn/vcc/default)
从描述和stacktrace来看,SVN存储库似乎是通过HTTP访问的。 如果是这种情况,请尝试通过启用svn.httpSpooling来启用http假脱机: [svn] 另一个可能的原因是映射配置不正确, 但很难判断stacktrace是否设置不当,这需要额外的分析。 尝试在启用httpSpooling的情况下重新启动转换, 如果失败-请发送SubGit的日志(SubGit import-.zip或SubGit install-.zip) 与SVN log('SVN log-v'命令输出)一起发送到support@subgit.com用于分析。 通过这些日志,可以找出原因并解决问题
# enable HTTP requests spooling to prevent server-side timeout when request processing takes long time.
httpSpooling = true