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

Re: The /. article

From: Tom Lord <lord_at_regexps.com>
Date: 2002-02-06 05:11:32 CET

       Many Subversion operations (status, diffs against the last revision,
       etc) are client-side opereations. In fact, this makes Subversion
       faster than Arch for updates and commits, because Arch passes the
       entire file that has changed, not just the diffs.

That's not accurate.

       Ultimately, however, the end result of using a filesystem rather than
       a database is that Arch repositories will quickly become enormous.

Neither is that. Arch revision libraries, which not the same thing as
repositories, can get pretty large -- but in a controllable way, and
not so large as to use up modern disks.

Arch repositories are quite compact, actually.

        Subversion only stores the differences between two versions of
        a file or directory. Arch stores the entire file multiple
        times.

Arch repositories contain only diffs for most revisions. Sometimes
whole tree are cached there as compressed tar bundles -- you can
decide how much space to give over to that.

-t

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sat Oct 21 14:37:04 2006

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.