Contents
Patch for new subversion svn_authz format
Description
Trac can apply access control for souce code browser through authz_file option. Yet svn_authz support is quite obsolete.
- do not support [aliases] section;
- do not support $anonymous and $authenticated;
- if multiple rules matched in one section, the maximum rights is returned. But it is not the case in Trac.
This patch add aliases support, and fix a certain bugs of svn_authz support in Trac.
I also add DocTest for svn_authz.py.
Bugs/Feature Requests
Existing bugs and feature requests for SvnAuthzPatch are here.
If you have any issues, create a new ticket.
Download
Download the zipped source from here.
Source
You can check out SvnAuthzPatch from here using Subversion, or browse the source with Trac.
Example
To apply access control for subversion source browser, add the following lines in your trac.ini
[trac] authz_file = /path/to/svn.access ## authz_module_name can be omited, if no reposname ## add in section name in authz_file. authz_module_name = reposname
Recent Changes
[5281] by jiangxin on 02/17/09 11:21:02
remove unrelated file in patch
[5280] by jiangxin on 02/17/09 11:19:04
Fixed #4640: convert section name from unicode to utf-8, fixed this issue.
[5279] by jiangxin on 02/17/09 10:10:42
set charset to utf-8
[5278] by jiangxin on 02/17/09 10:05:01
SvnAuthzPatch for Trac 0.10

