0
我为bazaar编写了一个预先提交的钩子,用于检查代码中的一些语法问题。类似的东西来:Bazaar pre-commit hook参数
http://bazaar.launchpad.net/~bialix/%2Bjunk/checkeol/annotate/head%3A/__init__.py
一切正常,不过,我想另外添加命令行选项,该选项可以禁用这个钩子,例如,
如果我叫 bzr commit --ignore-my-hook
它会跳过我的预先提交钩子。
我知道也存在选项--no-plugins
,但会禁用所有插件。 我真的很想知道这是否可能。有任何想法吗?谢谢。
感谢您的回答。然而,我的问题更多的是如果预提交钩子(或任何钩子)可以具有输入参数,通常可以从命令行直接调用。我认为这一定是可能的,但不幸的是我没有发现。 – pisoir
我已经澄清了答案。 – jelmer
@jelmer是正确的,钩子不能修改命令行参数。但是你的插件*可以覆盖commit命令并替换它自己的支持附加参数的版本。 –