我们使用HG的pretxncommit
钩子对提交的代码运行快速的静态分析检查。但是,在对提交树进行任何更改时都会触发该钩子,这包括重新设置基础以及使用MQ编辑和压缩提交。
是否可以某种方式检查钩子本身正在发生的更改类型?喜欢
def analyze_hook(ui, repo, node=None, **kwargs):
if repo.state.is_commit_added and not (repo.state.is_rebase or repo.state.is_patch):
return 0
答案 0 :(得分:0)