簡信昌 > SVN-ACL-0.02 > SVN::ACL

Download:
SVN-ACL-0.02.tgz

Dependencies

Annotate this POD

View/Report Bugs
Module Version: 0.02   Source  

NAME ^

SVN::ACL is a simple fronend to make the svnserve.conf, passwd, authz for Subversion.To use the mod_dav_svn, it requires the subversion 1.3.0 or later.

VERSION ^

This document describes version 0.01 of SVN::ACL, released January 16, 2006.

SYNOPSIS ^

use SVN::ACL;

my $acl = SVN::ACL->initi('repos', '/use/local/svn/'); $acl->newuser('hcchien', 'hcchien'); $acl->newgroup('rt3') $acl->togroup('hcchien', 'rt3'); $acl->grant('/foo', 'hcchien', 'rw'); $acl->grant('/bar', 'chien', ''); # it will remove user chien from directory bar $acl->export;

DESCRIPTION ^

After subversion 1.3.0, it offers the new access control for using the svnserve. When you use svnadmin to create a new subversion repository. The svnserve.conf, passwd and authz will be generated by subversion automatically. You can config the files by yourself manually. SVN::ACL just offers the simple frondend to do the same thing. SVN::ACL will use the YAML to do the dirty jobs.

AUTHORS ^

Hsin-Chan Chien <hcchien@hcchien.org>

COPYRIGHT ^

Copyright 2005 by Hsin-Chan Chien <hcchien@hcchien.org>.

This program is free software; you can redistribute it and/or modify it under the same terms as Perl itself.

See http://www.perl.com/perl/misc/Artistic.html

syntax highlighting: