Mercurial扩展,用于在提交时进行合理性检查。
项目描述
hg-commit-sanity: Mercurial提交合理性
=========================================
.. image:: https://api.travis-ci.org/paylogic/hg-commit-sanity.png
:target: https://travis-ci.org/paylogic/hg-commit-sanity
.. image:: https://pypip.in/v/hg-commit-sanity/badge.png
:target: https://crate.io/packages/hg-commit-sanity/
.. image:: https://coveralls.io/repos/paylogic/hg-commit-sanity/badge.png?branch=master
:target: https://coveralls.io/r/paylogic/hg-commit-sanity
``hg-commit-sanity`` 是一个 Mercurial 扩展,允许轻松创建预提交钩子来对提交进行合理性检查。
感谢 `Matthew Schinckel <http://schinckel.net/2013/04/07/hg-commit---prevent-stupidity>`_
安装
------------
.. sourcecode :
pip安装hg-commit-sanity
配置
-------------
您的 .hgrc 的示例
.. code-block:: cfg
[extensions]
hg_commit_sanity =
[hg_commit_sanity]
.py =
^[^#]*import pdb; pdb.set_trace\(\)
.js =
^[^(//)]*console\.[a-zA-Z]+\(.*\)
如果发现 *.py 文件中的 import pdb; pdb.set_trace() 和 *.js 文件中的 console.,则将终止提交
联系
-------
如果您有任何问题、错误报告、建议等,请创建一个在 `GitHub项目页面 <http://github.com/paylogic/hg-commit-sanity>`_ 上的问题。
许可
-------
本软件采用 `MIT许可 <http://en.wikipedia.org/wiki/MIT_License>`_ 许可。
查看LICENSE.txt
© 2013 Paylogic International.
变更日志
=========
0.0.1
-----
- 初始版本
=========================================
.. image:: https://api.travis-ci.org/paylogic/hg-commit-sanity.png
:target: https://travis-ci.org/paylogic/hg-commit-sanity
.. image:: https://pypip.in/v/hg-commit-sanity/badge.png
:target: https://crate.io/packages/hg-commit-sanity/
.. image:: https://coveralls.io/repos/paylogic/hg-commit-sanity/badge.png?branch=master
:target: https://coveralls.io/r/paylogic/hg-commit-sanity
``hg-commit-sanity`` 是一个 Mercurial 扩展,允许轻松创建预提交钩子来对提交进行合理性检查。
感谢 `Matthew Schinckel <http://schinckel.net/2013/04/07/hg-commit---prevent-stupidity>`_
安装
------------
.. sourcecode :
pip安装hg-commit-sanity
配置
-------------
您的 .hgrc 的示例
.. code-block:: cfg
[extensions]
hg_commit_sanity =
[hg_commit_sanity]
.py =
^[^#]*import pdb; pdb.set_trace\(\)
.js =
^[^(//)]*console\.[a-zA-Z]+\(.*\)
如果发现 *.py 文件中的 import pdb; pdb.set_trace() 和 *.js 文件中的 console.,则将终止提交
联系
-------
如果您有任何问题、错误报告、建议等,请创建一个在 `GitHub项目页面 <http://github.com/paylogic/hg-commit-sanity>`_ 上的问题。
许可
-------
本软件采用 `MIT许可 <http://en.wikipedia.org/wiki/MIT_License>`_ 许可。
查看LICENSE.txt
© 2013 Paylogic International.
变更日志
=========
0.0.1
-----
- 初始版本
项目详情
关闭
hg-commit-sanity-0.0.1.tar.gz的哈希值
算法 | 哈希摘要 | |
---|---|---|
SHA256 | 636def8daf4da09921a3cd1cfb0a62b0255790030f29425d86f7c10e388545d5 |
|
MD5 | ab11373c4dbf2a30f9120e1050ee6263 |
|
BLAKE2b-256 | 1705446bf63c3ee705a4a7cce47cc8b1401ffc33b0a6ff269b7c9d13d85a50c5 |