Git hooks for enforcing various policies
Setup
gem install 'sentia_git_hooks'
For each project you want to enforce this for run the following in the directory
sentia_git_hooks
How to use
==============================================
Enforcing Sentia Commit Message Policy
==============================================
Fall in line soldier, correct commit format is
<id or ids> - Summary Message
o <newline>
p <Specific Message>
t <Specific Message>
i <Specific Message>
o <Specific Message>
n <Specific Message>
a <Specific Message>
l <Specific Message>
where
id = trello card/tracker issue id/number
eg
456 - Fix user.company nilclass issue with NullCompany
or
123 - Add archive post action
Add POST posts#archive action
Add GET posts#archived action
Add 'Archive' button to /posts/:id/edit page
Add hide archived posts from GET /posts
Add GET /posts/archived route and << views,
view styling is changed to make it obvious that
the post is archived