You are viewing a plain text version of this content. The canonical link for it is here.
Posted to users@subversion.apache.org by Christopher Ness <ch...@nesser.org> on 2006/04/03 15:55:18 UTC
Authz: checkout private subdirectory of public directory
Hi *,
I'm not a member of this list, please reply all or keep me in the CC list.
Thanks.
I have a directory structure which perhaps I've mangled or set up in a way
not planned for. This is the authz file excerpt:
## Do not allow anonymous users to view my branches
[/branches/cgness]
* =
cgness = rw
[/branches/cgness/NetWS]
* = r
cgness = rw
[/branches/cgness/NetWS/private]
* =
cgness = rw
Basically, I don't want people to be able to read my branches directory
but I do want to expose one project in my branch (NetWS) with one
sub-directory that is restricted - which happens to hold authentication
info.
Is it possible to expose an internal directory with restricted directories
around it in AUTHZ?
cgness (Restricted)
|
-- NetWS (Open)
|
-- private (Restricted)
Both my windows client and linux client give output which `ls` sees the
private directory, but `co`, `up` and `st` don't seem to see the 'private'
directory above.
What I'm doing is trying to check out NetWS which doesn't require
authentication. I'm a user (cgness) which has access to private, so I
would expect the private directory to be checked out as well, but it is
not.
A direct check out of the private directory is successful as my user.
I'm using https with Authz.
Am I doing something silly with my Authz config or is this a bug?
[cgness@servicesvn NetWS]$ svn info
Path: .
URL: https://servicesvn/svn/branches/cgness/NetWS
<SNIP other info>
[cgness@servicesvn NetWS]$ svn ls
https://servicesvn/svn/branches/cgness/NetWS
AssemblyInfo.cs
Global.asax
Global.asax.cs
Global.asax.resx
Service1.asmx
Service1.asmx.cs
Service1.asmx.resx
Web.config
WebService1.csproj
WebService1.csproj.webinfo
private/
[cgness@servicesvn NetWS]$ svn st -uv
158 157 cgness AssemblyInfo.cs
158 157 cgness Global.asax.cs
158 157 cgness Web.config
158 157 cgness WebService1.csproj.webinfo
158 157 cgness Service1.asmx
158 157 cgness Service1.asmx.resx
158 157 cgness Global.asax
158 157 cgness Global.asax.resx
158 157 cgness Service1.asmx.cs
158 157 cgness WebService1.csproj
158 158 cgness .
Status against revision: 158
[cgness@servicesvn tmp]$ svn co
https://servicesvn/svn/branches/cgness/NetWS/private
A private/ZMPSqlDB.cs
Checked out revision 160.
Cheers,
Chris
--
http://www.nesser.org
---------------------------------------------------------------------
To unsubscribe, e-mail: users-unsubscribe@subversion.tigris.org
For additional commands, e-mail: users-help@subversion.tigris.org