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

Re: svn commit: rev 7541 - in trunk/subversion: include libsvn_client libsvn_wc

From: C. Michael Pilato <cmpilato_at_collab.net>
Date: 2003-10-27 23:42:13 CET

Greg Stein <gstein@lyra.org> writes:

> On Mon, Oct 27, 2003 at 02:18:48PM -0600, cmpilato@tigris.org wrote:
> >...
> > Log:
> > Finish issue #1557 - uuid's not assigned to root folder.
> >...
> > * subversion/libsvn_client/checkout.c
> > (svn_client__checkout_internal): Fetch the repository UUID, and
> > update calls to svn_wc_ensure_adm(), passing that UUID.
> I'm not familiar enough with the underlying code/control/data flow here,
> but is this special-casing the UUID too much? Are we going to miss out on
> other (entry) or revision properties?

Yes. Shoot. I, uh, forgot about that when I made this change.

I suppose we could go back to making dir_delta call open_root() no
matter what, oh, and then call change_dir_prop() even though no props
were changed. Which means we have to teach every editor to know the
difference between a real delta and a fake one.

> This is adding yet *another* turnaround to the server, isn't it?

Yes (unless the UUID is cached in the session baton, which is highly

I'll gladly revert, and I'm all ears for better suggestions.

To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Mon Oct 27 23:43:29 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.