Oben有你最好的答案,但是对于特定情况或记录不佳的选项,你可以使用只打印变量的钩子轻松测试特定的钩子:
hg --config hooks.pre-commit="export| grep HG_" commit
Run Code Online (Sandbox Code Playgroud)
哪里pre-commit可以是您要测试的任何钩子,commit可以是您要测试的任何命令.
例如,一个显示:
export HG_ARGS='commit'
export HG_OPTS='{'"'"'exclude'"'"': [], '"'"'message'"'"': '"''"', '"'"'addremove'"'"': None, '"'"'include'"'"': [], '"'"'close_branch'"'"': None, '"'"'user'"'"': '"''"', '"'"'date'"'"': '"''"', '"'"'logfile'"'"': '"''"', '"'"'mq'"'"': None}'
export HG_PATS='[]'
Run Code Online (Sandbox Code Playgroud)