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命令並替換它自己的支持附加參數的版本。 –