表示されるフックは、認識されたフックの単なるプレースホルダーです。誰かがコードをチェックアウトできるかどうかは、サーバー構成の一部です。
Subversion サーバーがどのように構成されているかはわかりませんが、3 つの一般的な方法がsvnserve over ssh
ありsvnserver
ますApache http(s)
。それぞれに独自のセキュリティ メカニズムがあります。私の好みは、LDAP/ActiveDirectory よりも Apache を使用することです。これにより、ユーザーは Windows 資格情報を使用してログインできるようになり、Windows グループを使用してチェックアウト セキュリティを確保できます。Windows グループを使用して、ユーザーがファイルを変更できるかどうかを確認できるコミットを処理するフック スクリプトもあります。
チェックアウト時に電子メールを送信するよう要求する必要があるとは聞いたことがありません。(コミット時にメールを送信できるコミット後スクリプトがあります)。ただし、Apache ログ ファイルを監視し、それに基づいて電子メールを送信することは可能だと思います。通常、チェックアウトは気にしません。コミットに関心があるため、ほとんどのソフトウェアはコミットではウォッチャーを許可しますが、チェックアウトでは許可しません。
残念な回答で申し訳ありません。基本的には、「いいえ、それはできません」です。