On Sun, 2003-02-09 at 11:55, Eric M. Hopper wrote:
> You will be prompted for a username and password partway through the
> process, when it gets to the genpres directory. This is fine, but it's
> handling of you being unable to give a valid username and password are
> not. It leaves you with a working copy in a semi-broken state. You are
> forced to abort the checkout in the middle.
Well, we have to be able to recover gracefully from this situation
because it's functionally identical to "the repository fell off the net
at this point in the operation". I think the work on restartable
checkouts and updates should mostly cover it.
> These things tell me that access control needs to be in the repository
> itself, and not handled by the access method.
> Perhaps this is already an issue in the database. Watching your work on
> libsvn_auth, and following links from there leads me to conclude that it
> isn't.
In-repository access controls are a widely recognized post-1.0 feature,
although I didn't find an issue in the database about them. (As with
most post-1.0 features, if someone came along with an implementation
before 1.0, and it wasn't too disruptive, we'd consider integrating
it.) libsvn_auth is only solving the client-side authentication piece.
---------------------------------------------------------------------
To unsubscribe, e-mail: dev-unsubscribe@subversion.tigris.org
For additional commands, e-mail: dev-help@subversion.tigris.org
Received on Sun Feb 9 21:07:45 2003