灵活的git预提交挂钩
gitpatrol的Python项目详细描述
安装:
- pip install gitpatrol
- cd {location/of/your/repo}
- gitpatrol init
- 将gitpatrol.toml文件添加到根文件夹(示例为here)
- 对回购协议中不尊重 在gitpatrol.toml文件中检查
- 准备提交更改
- git commit
- 您应该得到如下输出:
- 每行开头的引号中的值是 错误的字符序列,您的检查器会发现这些字符序列
- 括号中的值引用 gitpatrol.toml文件,发现提交有问题
- 您的提交将被阻止,直到跳棋者满意为止(或者 禁用它们)
开发
如果你用问题追踪器通知我你会 愿意为这个项目做贡献。我想要几样东西 执行下一步。您可以在TODO.md中看到它们
运行测试
- 从项目的GitHub repo
- pip install -rdev-requirements
- nosetests
- nosetests --with-coverage--cover-html--cover-branches(运行 覆盖范围)