在 TortoiseSVN(版本 1.9.2,在 Windows 7 x64 上)的设置中的钩子脚本部分中,“配置钩子脚本”对话框中有一个复选框“始终执行脚本”:
“本地挂钩脚本”的属性对话框中也存在相同的复选框:
那具体是什么意思?
什么情况下,如果不勾选此复选框,钩子脚本就不会执行?
在帮助文档中根本没有提到,快照甚至没有显示该复选框。
我目前发现的唯一一件事是:
它绝对不会抑制“批准或拒绝客户端挂钩脚本”提示。
该复选框连接到属性enforce
的标志tsvn:*hook
:
type_of_hook ^/path/to/hook/script {false|true} {show|hide} [enforce]