简体   繁体   中英

How SVN work with large files?

im working on UDK. The size of each map in UDK is around 200MB+ .

I had upload them to my SVN server.. But now i wants to commit those maps.

My Question is Whether my svn client upload those all maps again (200+MB again) or just changes on those maps(approx 15+MB).?

I read on this forum, but don't think, this'll also apply on large files. http://fluxbb.org/forums/viewtopic.php?pid=21182#p21182

Also Is it efficient to store large files in SVN, becoz if any set of data in a single file lost, then the whole file will be corrupt.

I am using TortoiseSVN Client

Thankx

If the content in your files in in text format and multiple lines then only the changed lines will be uploaded. That is efficient.

If it is a binary file, you have no benefit in using SVN since it is keeping copies of the whole file at commit.

I tried to commit a rar ball about 8 MB to my svn server, then add a small file to the rar ball, in my second commit I'm sure it just upload the changes, not the whole file.

So, although it is a binary file, TortoiseSVN can only upload the 15 MB changes, not ur whole 200 MB file.

The technical post webpages of this site follow the CC BY-SA 4.0 protocol. If you need to reprint, please indicate the site URL or the original address.Any question please contact:yoyou2525@163.com.

 
粤ICP备18138465号  © 2020-2024 STACKOOM.COM