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

Making the repository smaller

From: Philipp Marek <philipp_at_marek.priv.at>
Date: Wed, 20 Feb 2008 17:48:23 +0100

Hello everybody,

AFAIK there's currently no delta for directories (because of performance
Now I'm looking for cheap solutions to make the repository smaller.

Would it be possible to make a directory in the repository be a list of
blocks, so that only the blocks that have changed entries in them would have
to be duplicated?

These blocks could additionally be stored compressed - although I'm not sure
whether that's necessary (or good).

I just tested with my /etc; this has 302 entries in it, and if I change one
file in a subdirectory (where the delta in the revision file consists of ~40
bytes) the full revision has ~14kB, most of them the directory entries
in /etc.

Additionally it would be nice to get some compression for often used
properties, ie. properties where name and value are shared between a lot of



Versioning your /etc, /home or even your whole installation?
             Try fsvs (fsvs.tigris.org)!
To unsubscribe, e-mail: dev-unsubscribe_at_subversion.tigris.org
For additional commands, e-mail: dev-help_at_subversion.tigris.org
Received on 2008-02-20 17:48:38 CET

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

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