Tortoise SVN在提交大文件时出错

时间:2011-09-06 23:05:41

标签: tortoisesvn dreamhost

我正在尝试提交一些大文件... 512MB,668MB,724MB,928MB,948MB,1.97GB,2.70GB

这些是我得到的错误

Error: Commit failed (details follow):
Error: PUT of
Error: '/svn-documents/!svn/wrk/6f3dec2d-61b9-c64d-b390-4a7f8bec50db/path/Class.one':
Error: Could not send request body: An existing connection was forcibly closed by the
Error: remote host.
Error: (my site)

要获得此错误,请右键单击该文件,然后单击“SVN提交”。然后我在下一个窗口按下好了。它开始传输文件然后给我错误。

有解决方法吗?也许另一种方法我可以把文件放在那里,甚至手动?

编辑:根据一些研究,这可能是一个Dreamhost问题,不允许大于.5GB的提交......所以某种解决方法会很棒。

2 个答案:

答案 0 :(得分:1)

在这些情况下,增加服务器上的LimitRequestBody也会有所帮助。

答案 1 :(得分:0)

SVN没有限制,但可能存在硬盘空间限制,操作系统限制发送方和接收方端的临时目录。此外,路由器或互联网连接可能会超时。

这个错误是否会发生错误或是在经过一段固定的延迟后发生的。尝试首先上传最小的文件,如果没有尝试大约20 MB的文件。命中和试用可以解决可以从存储库上的日志文件轻松解决的谜团。

Read this about Subversion Best Practices