Changes for version 1.9.0 - 2015-05-27

  • Changes
    • DROP SUPPORT FOR GITS OLDER THAN VERSION 1.7.2 !!! Previously Git::Hooks supported Gits since version 1.6.0.
  • Fixes
    • Git::More: the methods filter_files_in_* no longer return submodule paths when they change, since most plugins assume they can apply git-cat-file and other Git commands on the paths returned, but they fail on submodule paths.

Documentation

Ideas for future versions of Git::Hooks
Gentle tutorial for Git::Hooks users and Git administrators

Modules

Framework for implementing Git (and Gerrit) hooks
Git::Hooks plugin for branch/tag access control
Git::Hooks plugin to enforce commit policies
Git::Hooks plugin for checking files
Git::Hooks plugin which requires citation of JIRA issues in commit messages
Git::Hooks plugin to enforce commit log policies
Git::Hooks plugin for checking against unsafe rewrites
Git::Hooks plugin for ref/file structure validation
Git::Hooks plugin for checking whitespace errors
Git::Hooks plugin to insert a Change-Id in a commit message
A Git extension with some goodies for hook developers
A Git commit message