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

Re: cvs vs svn repository size

From: Alan Barrett <apb_at_cequrux.com>
Date: Wed, 13 Aug 2008 10:47:10 +0200

On Tue, 12 Aug 2008, Paul Koning wrote:
> In fsfs, each commit is a single file, but a separate file. That will
> consume disk space according to what your file system has for
> allocation granularity. If the clustersize is 4k, a one byte change
> will take 4k.

In addition, (at least with fsfs), a tiny change to a single file
causes the db/revs/${number} file to contain not only a description
of the actual change, but also a lot of information about other files
in the same directory, even when they haven't changed. In some of my
subversion repositories, this apparently useless information takes up
the majority of the space.

--apb (Alan Barrett)

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: users-help_at_subversion.tigris.org
Received on 2008-08-13 10:49:32 CEST

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