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

RE: Re: cvs vs svn repository size

From: Miller, Eric <Eric.Miller_at_amd.com>
Date: Wed, 13 Aug 2008 09:59:00 -0700

> From: Benjamin Smith-Mannschott [mailto:bsmith.occs_at_gmail.com]
>
> I've observed this behavior too. It surprised me at first. It's
> particularly noticeable when you change a file in a large directory,
> as this forces a new version of that directory (and all its parents).
> Each such new version will store all of its entries in the FSFS rev
> file (instead of just changes relative to some previous version).

Agreed. The end result was exactly the opposite of what I was
expecting.

> It's an engineering trade-off. Less seeking around to piece together
> the full state of the tree, but more space on disk. Not so hot for
> large flat trees (like my muse-mode wiki), but on balance I think it
> works pretty well.
>
> For more background see ("Bubble-Up Method"):
>
> http://subversion.tigris.org/design.html#server.fs.struct.bubble-up

Thanks for that link, I didn't know that design document existed.

Eric

---------------------------------------------------------------------
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 18:59:38 CEST

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.