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

Re: build_tree_from_entries

From: Sam TH <sam_at_uchicago.edu>
Date: 2001-04-26 23:33:05 CEST

On Thu, Apr 26, 2001 at 02:17:47PM -0700, Greg Stein wrote:
> On Thu, Apr 26, 2001 at 04:00:53PM -0500, Sam TH wrote:
> >...
> > other files in the SVN directory, and parsing them as well. This
> > brings up another question - what does text-base do? Is it really
> > another full-size copy of the text in the working copy? That seems
> > really space-inefficent.
>
> Having the pristine copy means that clients can quickly generate diffs. This
> also means we can send a diff over the wire. CVS sends fulltext(!) on a
> commit.
>
> Disk is cheap.
>
> And if you *still* don't want it, then some far future version will allow
> you to skip the full copy. And yes, that would imply that you'd have to
> start shipping full copies up to the server on a commit.
>
> (omitting the local copy actually makes *great* sense for anonymous
> checkouts of a repository)

Really? Is the major expense the diff generation, or the commit? If
it's the diff generation, there still isn't a big win for anonymous
checkouts, right?
           
sam th --- sam_at_uchicago.edu --- http://www.abisource.com/~sam/
OpenPGP Key: CABD33FC --- http://samth.dyndns.org/key
DeCSS: http://samth.dynds.org/decss

  • application/pgp-signature attachment: stored
Received on Sat Oct 21 14:36:29 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.