Im Abschnitt "Hook-Skripte" der Einstellungen von TortoiseSVN (Version 1.9.2, unter Windows 7 x64) befindet sich im Dialogfeld "Hook-Skripte konfigurieren" das Kontrollkästchen "Immer das Skript ausführen":
Das gleiche Kontrollkästchen gibt es auch im Eigenschaftsdialog für "Lokale Hook-Skripte":
Was ist die genaue Bedeutung davon?
In welchen Situationen wird ein Hook-Skript nur ausgeführt, wenn dieses Kontrollkästchen aktiviert ist?
In der Hilfedokumentation wird es überhaupt nicht erwähnt, die Schnappschüsse zeigen dieses Kontrollkästchen sogar nicht an.
Das einzige, was ich bisher herausgefunden habe, ist:
Es unterdrückt definitiv nicht die Eingabeaufforderung "Client-seitiges Hook-Skript genehmigen oder ablehnen".
Das Kontrollkästchen ist mit der enforce
Flagge der tsvn:*hook
Eigenschaft verbunden:
type_of_hook ^/path/to/hook/script {false|true} {show|hide} [enforce]