Alan M. Evans wrote on Wed, Apr 27, 2011 at 11:20:15 -0700: > On Wed, 2011-04-27 at 21:07 +0300, Daniel Shahaf wrote: > > > Perhaps > > > > [/] > > ~jon = rw > > Nope. jon still able to check out the entire repository tree. >
Works for me with svnserve. You may need an explicit 'jon = ' entry as well? And, by the way, regarding what I said before --- the '~' feature is documented in the default $REPOS/conf/authz file. I haven't actually read the book in a long time so I don't remember if it's documented there as well. > So far, it seems that the only rules that make any difference are "* =" > and "$authenticated =". These give everybody access. Without one of > these present, nobody has access. And now I can add "~anyname =" to that > list. > > Using "anyname =" doesn't seem to have any effect at all on access. It > certainly doesn't grant any access to anyname. > > This is why I mentioned in my OP that I thought this might be me > misunderstanding the meaning of "anonymous access" in this context. > > -Alan > > >