[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 4685 - in trunk/subversion: include libsvn_wc libsvn_client libsvn_auth

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2003-01-31 19:49:04 CET

Justin Erenkrantz <jerenkrantz@apache.org> writes:

> libsvn_client shouldn't be doing the ordering. The svn client code
> should be doing the ordering.

Impossible. Tried it.

The provider which loads/saves from the wc can't be constructed until
we're way inside libsvn_client. Our svn_client_* routines each do all
sorts of individual argument processing, deciding which things are
paths, urls, etc. It isn't until the moment svn_client_foo() is ready
to open an RA session that it decides it has a wc path. Once it has
that wc path, it can create the wc-provider.

> But, let me point out: implementing a prompt provider with a save
> function is broken.

Why? It's just *one* prompt provider. Your app can implement a
different one. The one created by libsvn_client is designed to cache
data.

---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Fri Jan 31 19:52:23 2003

This is an archived mail posted to the Subversion Dev mailing list.