You are viewing a plain text version of this content. The canonical link for it is here.
Posted to dev@subversion.apache.org by "xiaohui.liu" <xi...@gmail.com> on 2009/03/29 01:05:19 UTC
[GSoC]Authz improvements
Hi
I am xiaohui, liu , a second year graduate student in automation. I have
used the subversion for the version control about 2 years. And I am also an
svn adminstrator , so that is a really useful to improve the authz modual,
so that the adminstrator won't be buged to change the user's password any
more. I think that is a really cool thing .
I have read the 'Hacker's Guide to Subversion' and the idea about Authz
improvements. But I really don't know where to start, could some one give me
some suggestions for me to get familiar with the source code ?
Thank you!
Xiaohui.
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=1463915
Re: [GSoC]Authz improvements
Posted by "C. Michael Pilato" <cm...@collab.net>.
xiaohui.liu wrote:
> Hi
>
> I am xiaohui, liu , a second year graduate student in automation. I have
> used the subversion for the version control about 2 years. And I am
> also an svn adminstrator , so that is a really useful to improve the
> authz modual, so that the adminstrator won't be buged to change the
> user's password any more. I think that is a really cool thing .
>
> I have read the 'Hacker's Guide to Subversion' and the idea about Authz
> improvements. But I really don't know where to start, could some one
> give me some suggestions for me to get familiar with the source code ?
>
> Thank you!
>
> Xiaohui.
Hello, Xiaohui. If you're read the "Hacker's Guide..." you're off to a good
start. Specifically related to the Subversion authz subsystem are the
following bits of information:
notes/authz_policy.txt
This is the original write-up about the authz subsystem.
subversion/include/svn_repos.h
subversion/libsvn_repos/*
Here is where all the repository logic lives which employs the current
system, calling back to providers for yes/no answers regarding the
accessibility of paths and revisions touched by some operation. Also
contained here is the implementation of Subversion's authz file
parsing logic, which provides one implementation of an otherwise
flexible authorization system (the one used by mod_authz_svn and
svnserve).
If you cruise through those documents and have further questions, we'll
certainly do what we can to answer them.
--
C. Michael Pilato <cm...@collab.net>
CollabNet <> www.collab.net <> Distributed Development On Demand
------------------------------------------------------
http://subversion.tigris.org/ds/viewMessage.do?dsForumId=462&dsMessageId=1496717