Хук после фиксации действительно может быть тем, что вы ищете. Это скрипт с именем 'post-commit', который находится в вашем каталоге репозитория (а не в рабочем каталоге) в подкаталоге hooks. Он выполняется после (успешной) фиксации в хранилище (при условии, что у него есть разрешения на выполнение). Вы свободны в том, что делает скрипт и на каком языке он написан, но имейте в виду, что он выполняется фактическим коммиттером (не «root» или чем-то еще).
Что касается вашей проблемы, может быть достаточно написать небольшой сценарий оболочки, который обновляет целевой каталог. Если целевой каталог является рабочим каталогом, то должно подойти что-то вроде /path/to/svn update /path/to/working-dir
.
В зависимости от вашей установки Subversion, в каталоге ловушек вашего репозитория могут быть также некоторые примеры хуков. Посмотрите на них, чтобы понять, что делает крючок.