В разделе "Сценарии ловушек" в настройках TortoiseSVN (версия 1.9.2, в Windows 7 x64) в диалоговом окне "Настройка сценариев ловушек" установлен флажок "Всегда выполнять сценарий":
Такой же флажок также присутствует в диалоговом окне "Свойства" для "Локальных сценариев подключения":
Каков точный смысл этого?
В каких ситуациях скрипт хуков не выполняется, если этот флажок не отмечен?
В справочной документации это вообще не упоминается, снимки даже не показывают этот флажок.
Единственное, что я узнал до сих пор:
Это определенно не подавляет приглашение «Утвердить или отклонить скрипт на стороне клиента».
Флажок соединен с enforce
флаг tsvn:*hook
недвижимость:
type_of_hook ^/path/to/hook/script {false|true} {show|hide} [enforce]