[svn.haxx.se] · SVN Dev · SVN Users · SVN Org · TSVN Dev · TSVN Users · Subclipse Dev · Subclipse Users · this month's index

Frequent revisions to large compressed files

From: Kynn Jones <kynnjo_at_gmail.com>
Date: Tue, 2 Dec 2008 14:09:11 -0500

Hi. I would like to put some large compressed files under version control
using Subversion. The largest of these files is about 200MB and the
smallest is about 40MB, and they are all compressed using gzip, and I expect
that I will need to commit new revisions of these files at the rate of once
a day.
Does Subversion keep track of changes incrementally? And, if so, would
small incremental changes in the *uncompressed* versions of these files
translate to small incremental changes in the depository?

I suspect that the answer to the last question is "no", because (I guess)
that, for it to be "yes", Subversion would have to be smart enough to
realize that it is dealing with a compressed file and treat the contents
accordingly. This seems like too much to expect...

My concern here is that as new revisions of these files are committed to the
depository, its disk footprint will balloon rapidly, because, even though
the uncompressed revisions are minor, the compressed file will change
drastically from one revision to the next, so that even an incremental
update will require having almost the entire file saved each time.

(I hope the above made sense!)

Any words of wisdom on frequently committing large compressed files to
Subversion would be much appreciated!

TIA!

Kynn

------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=1065&dsMessageId=804046

To unsubscribe from this discussion, e-mail: [users-unsubscribe_at_subversion.tigris.org].
Received on 2008-12-02 20:10:07 CET

This is an archived mail posted to the Subversion Users mailing list.

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.