SVN如何处理大文件?

时间:2012-05-06 14:33:31

标签: svn tortoisesvn

我正在研究UDK。 UDK中每张地图的大小约为 200MB +

我已将它们上传到我的SVN服务器..但现在我想提交这些地图。

我的问题是 我的svn客户端是否再次上传所有地图(再次200 + MB)或仅更改这些地图(约15 + MB)。?

我在这个论坛上看过,但不要想,这也适用于大文件。 http://fluxbb.org/forums/viewtopic.php?pid=21182#p21182

在SVN中存储大文件是否有效,如果单个文件中的任何数据集丢失,那么整个文件将会损坏。

我正在使用 TortoiseSVN 客户端

Thankx

2 个答案:

答案 0 :(得分:2)

如果文件中的内容采用文本格式和多行,则只会更新更改的行。这很有效率。

如果它是二进制文件,则使用SVN没有任何好处,因为它会保留整个文件的副本。

答案 1 :(得分:0)

我尝试向我的svn服务器提交大约8 MB的rar球,然后在rar球中添加一个小文件,在我的第二次提交中我确定它只是上传更改,而不是整个文件。

所以,虽然它是一个二进制文件,TortoiseSVN只能上传15 MB的更改,而不是整个200 MB的文件。