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

RE: changing the checkout process

From: Sander Striker <striker_at_apache.org>
Date: 2003-05-16 00:27:16 CEST

> From: sussman@collab.net [mailto:sussman@collab.net]
> Sent: Thursday, May 15, 2003 6:33 PM

> Again, another RFC, resulting from a whiteboard session last week.
> Wanted to run it by the list first.
>
> The proposal is to drastically simplify the way we do checkouts.
>
> At the moment, every RA layer is responsible for implementing its own
> RA->checkout() routine, which essentially loops over dirents (just
> like RA->ls() does) and pushes data at the wc update-editor.
>
> Instead, we could make svn_client_checkout() do this:
>
> 1. create a wc root directory with nothing but a THIS_DIR entry,
> URL, revnum, and 'incomplete' flag.
>
> 2. call svn_client_update(). It will report the directory as
> incomplete, and the server will add all children.

[...]
> Any thoughts?

+1!!!

I can't imagine why you want to get feedback on such on obvious improvement ;)

Sander

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri May 16 00:28:09 2003

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.