The London Perl and Raku Workshop takes place on 26th Oct 2024. If your company depends on Perl, please consider sponsoring and/or attending.

Changes for version 1.33 - 2016-10-31

  • Changes
    • The SVN::Hooks::CheckJira plugin now uses the JIRA::REST module instead of the JIRA::Client module to talk to JIRA. The JIRA::Client module uses the SOAP API which was deprecated in JIRA 6 and isn't supported anymore by JIRA 7. Note that this may break hooks that use one of the check-* options to the CHECK_JIRA directive, because they now pass a JIRA::REST object to the user functions instead of a JIRA::Client object.
    • The SVN::Hooks::JiraAcceptance plugin was removed from the distribution because it depended directly on the JIRA::Client module.

Documentation

Modules

Framework for implementing Subversion hooks
Allow changes in revision log messages.
Allow changes in revision properties.
Check the svn client capabilities.
Integrate Subversion with the JIRA ticketing system.
Check log messages in commits.
Require the svn:mime-type property.
Check properties in added files.
Check the structure of a repository.
Deny some changes in a repository.
Deny some file names.
Implement generic checks for all Subversion hooks.
Send emails after successful commits.
Subversion activity notification.
Maintain the repository configuration versioned.