| Article: |
Keeping Your Life in Subversion | |
| Subject: | Subversion cannot handle ~100 MB files | |
| Date: | 2005-01-07 14:39:55 | |
| From: | sanchonevesgraca | |
| You expect to commit more and more of your home directory to Subversion repositories. Currently, Subversion cannot handle files with size of the order of 100 MB in a realistic time interval (files of this size are seen in image processing projects). Checking out a few large files locally takes about 10 minutes but over HTTP from the Subversion server to a client machine takes hours. | ||
Showing messages 1 through 1 of 1.
-
Subversion cannot handle ~100 MB files
2005-01-07 15:52:28 joeyh [View]



Anyway, I did some benchmarking here with 200 mb files containing random data, and it takes me 11 minutes to check such a file in locally to a repository checked out with file://, 10 minutes to check such a file out over svn+ssh:// to a remote machine over 802.11b wireless, 9 minutes to scp the same file over the same link, and 7 minutes to check it out locally. These don't seem to match your numbers, but then you're using the http:// protocol which is probably much less efficient and anyway the network operations appeared bandwidth/disk-bound to me.
Hope this helps, but you can probably get better information on subversion scalability with larger files on one of the subversion mailing lists.