SCM Hook Plugin
- SCM Hook Plugin
- complete library to handle hooks for any scm available in fusionforge. Currently supporting CVS, Subversion (SVN), Git, Mercurial (Hg). More information at A Fusionforge Scmhook Introduction Plugin available since FusionForge 5.2.x . it has progressively replaced existing but unmaintained plugins such as SVNCommitEmail, SVNCommitTracker.
- Plugin Changelog
- Plugin Changelog for scmhook
- Matrix by Fusionforge Version and by Linux Distribution
- List of hooks per SCM per FusionForge version, usage and requirements if any.
|Hook Name||SCM(fusionforge version)||Usage||Requirements|
|Commit Tracker||CVS (master)
|Link the commit to an existing artifact or task.||Tracker|
|Commit Email||Git (5.2)
|Push the commit to an existing mailing-list.||Mailing-list|
|Check Log||SVN (5.?)||Validate the commit log is not empty||--|
|Check Mime Type||SVN (5.?)||Ensure correct mime type is set per file.||--|
|Allow Rev Prop Change||SVN (5.?)||Specific to Subversion to enable modification of properties.||--|
Howto use it
scmhook plugin has to be activated in the forge installation, then each project must activate the plugin through the project admin tools page. Then you can select hooks to activate in the SCM administration page. The hooks will be automatically deploy.
- support webhooks?