Skip site navigation (1)Skip section navigation (2)

FreeBSD Manual Pages

  
 
  

home | help
SVN::Hooks::DenyChangeUser Contributed Perl DocumentSVN::Hooks::DenyChanges(3)

NAME
       SVN::Hooks::DenyChanges - Deny some changes in a	repository.

VERSION
       version 1.34

SYNOPSIS
       This SVN::Hooks plugin is used to disallow the addition,	deletion, or
       modification of parts of	the repository structure.

       It's active in the "pre-commit" hook.

       It's configured by the following	directives.

   DENY_ADDITION(REGEXP, ...)
       This directive denies the addition of new files matching	the Regexps
       passed as arguments.

	       DENY_ADDITION(qr/\.(doc|xls|ppt)$/); # ODF only,	please

   DENY_DELETION(REGEXP, ...)
       This directive denies the deletion of files matching the	Regexps	passed
       as arguments.

	       DENY_DELETION(qr/contract/); # Can't delete contracts

   DENY_UPDATE(REGEXP, ...)
       This directive denies the modification of files matching	the Regexps
       passed as arguments.

	       DENY_UPDATE(qr/^tags/); # Can't modify tags

   DENY_EXCEPT_USERS(LIST)
       This directive receives a list of user names which are to be exempt
       from the	rules specified	by the other directives.

	       DENY_EXCEPT_USERS(qw/john mary/);

       This rule exempts users "john" and "mary" from the other	deny rules.

AUTHOR
       Gustavo L. de M.	Chaves <gnustavo@cpan.org>

COPYRIGHT AND LICENSE
       This software is	copyright (c) 2016 by CPqD <www.cpqd.com.br>.

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

perl v5.24.1			  2016-11-10	    SVN::Hooks::DenyChanges(3)

NAME | VERSION | SYNOPSIS | AUTHOR | COPYRIGHT AND LICENSE

Want to link to this manual page? Use this URL:
<https://www.freebsd.org/cgi/man.cgi?query=SVN::Hooks::DenyChanges&sektion=3&manpath=FreeBSD+12.1-RELEASE+and+Ports>

home | help