Невозможно сделать это с помощью обычного «подцепочного» скрипта-хука, поскольку все они на стороне сервера.
Клиент командной строки Subversion не поддерживает перехватчики на стороне клиента. Вам придется написать свои собственные сценарии для переноса, например svn update
, а затем использовать эти сценарии вместо команды svn, которую они переносят.
TortoiseSVN, насколько я знаю, поддерживает хуки на стороне клиента. Возможно, вам повезет, если вы используете это.
Почему, из любопытства, вам нужно сделать это в первую очередь?