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

Re: Question regarding mixed anymous/authenticated repository

From: Ben Collins-Sussman <sussman_at_collab.net>
Date: 2004-03-23 15:13:22 CET

Serhat Sakarya wrote:

> [/]
> * = r
> serhat = rw
>
> [/Ideas]
> * =
> serhat = rw

> My question is: how can we get the client to checkout the entire
> repository? The same applies to doing updates and commits. Do we have to
> change something on the client side or server side for this to happen?

The problem here is that there's no way for the client to "push"
authentication at the server, the way it does in CVS. Authentication is
strictly a "server pull" thing, and you've configured your server to not
automatically challenge clients. You've made it very tolerant by
putting in the "satisfy any" directive: the client asks for /, and your
authz file tells the server that there's no need to issue an auth challenge.

The "skipping" of /Ideas is actually a feature, believe it or not.

I think the only way to get the behavior you want is to disable
anonymous access completely (by removing the 'satisfy any' directive).
Then you'll be able to identify yourself as 'serhat' when you try to
checkout '/'.

Sander Striker: what do you think about this?

---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Tue Mar 23 15:14:54 2004

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

This site is subject to the Apache Privacy Policy and the Apache Public Forum Archive Policy.