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

Re: authz access file problem

From: Sören Kuklau <chucker_at_mystfans.com>
Date: 2004-11-08 22:59:59 CET

Accidentally sent this one in private.

On Nov 8, 2004, at 6:21 AM, Hiroharu Tamaru wrote:

> At Sun, 7 Nov 2004 10:18:18 +0100, Sören Kuklau wrote:
>
>
>> ###
>> <Location /svn>
>> DAV svn
>>
>> SVNParentPath /svn
>> </Location>
>>
>> <Location /svn/alurio>
>>

^^ As someone from the IRC channel pointed out, the above line should
have had a trailing slash, like

<Location /svn/alurio/>

which fixed matters.

> But then, you might be caught by a phenomena like this:
> ...oops, I found such mail from the archives yesterday, but I can't
> find it again now.
>
> But it said that if you have an anonymous root, AND checkout your
> repository from your root, your non-anonymous directories will not be
> recursed into, and silently ignored. This is due to the fact that
> checkouts can only fetch your credentials once at the beginning, and
> at that time (root of the repository), you don't need any usernames or
> passwords (because anonymous access is granted), and thus the whole
> checkout is performed as an anonymous user.
>

Unfortunately, this is indeed *exactly* what's happening now. It is
clear through `svn ls` that the directories /exist/ - they're just
never checked out unless you explicitly ask svn to, and even then,
things just don't work correctly at all. I suppose the only true
solution to this problem* is to use separate repositories.

*) The problem being: we have a software project with a server (under
GPL), and several clients, some of which aren't open-source. For
obvious convenience reasons, though, we'd still like to have the client
sources in the repository, accessible for developers only. Using authz
for this seemed like the obvious solution, but I guess not?

-- 
Sören 'Chucker' Kuklau
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org
Received on Wed Nov 10 17:07:50 2004

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