philwc / code-quality
代码质量预提交钩子
dev-master
2014-08-06 07:31 UTC
Requires
- phpmd/phpmd: 2.0.*
- phpunit/phpunit: 4.1.*
- symfony/console: 2.5.*
- symfony/finder: 2.5.*
- symfony/process: 2.5.*
- zerkalica/phpcs: dev-master
This package is not auto-updated.
Last update: 2024-09-24 01:33:05 UTC
README
这是基于博客文章 http://carlosbuenosvinos.com/write-your-git-hooks-in-php-and-keep-them-under-git-control/ 的
质量工具已在composer中指定,并将自动下载。
使用方法
将包添加为依赖项
"require": {
"philwc/code-quality": "dev-master",
}
将脚本添加到根目录下的composer.json文件中(如果您希望收到钩子未安装的通知)
"scripts": {
"pre-update-cmd": "philwc\\Hooks::checkHooks",
"pre-install-cmd": "philwc\\Hooks::checkHooks"
}
安装钩子
rm -rf .git/hooks && ln -s ../vendor/philwc/code-quality/src/hooks ./.git/hooks