Skip to content

Navigation Menu

Sign in
Appearance settings

Search code, repositories, users, issues, pull requests...

Provide feedback

We read every piece of feedback, and take your input very seriously.

Saved searches

Use saved searches to filter your results more quickly

Sign up
Appearance settings

nanjingboy/git_code_sniffer_hooks

Repository files navigation

安装:

代码:

mkdir ~/bin/
cd ~/bin/
git clone git://github.com/nanjingboy/git_code_sniffer_hooks.git

PHP相关依赖:

curl -s https://getcomposer.org/installer | php -- --install-dir=$HOME/bin
chmod +x ~/bin/composer.phar
cd ~/bin/git_code_sniffer_hooks/
~/bin/composer.phar install

NodeJs相关依赖:

sudo add-apt-repository ppa:chris-lea/node.js
sudo apt-get update
sudo apt-get install nodejs
cd ~/bin/git_code_sniffer_hooks/
npm install

Python相关依赖:

sudo apt-get install python-setuptools
sudo easy_install pip
sudo pip install -r ~/bin/git_code_sniffer_hooks/requirements.txt

其它:

sudo apt-get install cowsay

配置:

#此处假设您的项目目录为~/workspace/test
ln -s ~/bin/git_code_sniffer_hooks/pre-commit ~/workspace/test/.git/hooks/
ln -s ~/bin/git_code_sniffer_hooks/pre-receive ~/workspace/test/.git/hooks/

手动检测:

~/bin/git_code_sniffer_hooks/bin/phpcs ~/demo.php # PHP
~/bin/git_code_sniffer_hooks/bin/jshint ~/demo.js # JavaScript

About

The code sniffer for work

Resources

Stars

Watchers

Forks

Releases

No releases published

Packages

No packages published

AltStyle によって変換されたページ (->オリジナル) /