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

Re: text that pops up in your $EDITOR

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2002-01-24 02:03:54 CET

Greg Stein <gstein@lyra.org> writes:

> On Wed, Jan 23, 2002 at 03:55:25PM -0600, Ben Collins-Sussman wrote:
> >...
> > [NOTE: this increases the memory usage of commits by a small
> > amount. We formerly interleaved the discovering and sending of
> > local mods, but now discovery will happen first and produce a list
> > of changed paths, and then sending the changes will happen entirely
> > after that. The benefit is that we preserve commit atomicity even
> > when branches are present in the working copy... which is very
> > important!]
>
> Well, the only information to collect is the set of "WC roots" rather than
> the entire change set.

(?!?) So you're advocating:

   * recursively crawl the entire tree and gather urls
   * compute the "common parent" url
   * recursively crawl the entire tree looking for mods
      - if mods are found, start the edit from common-parent-url

This is two recursive crawls. Is this worth the price of "not holding
a list of changed paths in memory"?

---------------------------------------------------------------------
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:36:58 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.