Commit message (Collapse)AuthorAgeFilesLines
* [git-tools] Display what parse errors were found.Chris Smith2010-04-031-1/+6
* [git-tools] This script requires bash to run, so point directly to bash.Chris Smith2010-04-031-1/+1
* [git-tools] Improvements for the pre-commit hookIgor Wiedler2010-03-171-5/+28
| | | | | | | One major issue with the pre-hook so far was partially staged files, because it used filenames for php lint. These changes will make the hook read the file contents from the index instead. Great thanks to David Soria Parra.
* [git-tools] Improvements on prepare-commt-msg hookIgor Wiedler2010-03-131-6/+16
| | | | | | | prepare-commit-hook now uses `git symbolic-ref HEAD` instead of reading $GIT_DIR/HEAD directly. This seems to be a more portable solution. Thanks to Chris (cs278/ToonArmy) for the suggestion.
* [git-tools] Some pre-commit enhancements, abolish tempfileIgor Wiedler2010-03-111-4/+4
* [git-tools] use mktemp in pre-commit (thanks nn-)Igor Wiedler2010-03-101-2/+1
* [git-tools] pre-commit hook for syntax checkingIgor Wiedler2010-03-101-0/+44
| | | | | | | | This pre-commit hook utilises PHP's command-line -l (lint) option, which checks for syntax errors. In case of an error the commit is rejected and the error displayed. Testing is welcome.
* Add feature/ support to branchname hookIgor Wiedler2010-03-081-2/+2
| | | | | The previously introduced branchname hook now will also use feature/ branch names, in addition to the existing bug/.
* Adding a branchname prepare-commit-msg hookIgor Wiedler2010-03-081-0/+24
Git supports several hooks, some of which are client-side. The prepare-commit-msg hook is run right after a `git commit` call, before the editor is opened. This allows the initial message to be altered. This hook will check if the current branch name begins with `bug/`, in which case it will prepend `[$branchname]` to the commit message. This makes it easier to create proper commit messages. http://wiki.phpbb.com/Git#Commit_Messages For more information refer to the hook source.