Dois pensamentos:
-
A
svn update
está parando para pedir uma senha? Os ganchos Commit não são interativos, então se svn update pedir uma senha, não haverá maneira de inseri-la. Tente fazersvn update --username xxxx --password xxxx --non-interactive
(substituindo conforme apropriado). -
Tente redirecionar a saída de
svn update
para o arquivo para que você possa ver o que está fazendo (por exemplo,svn update > my.debug.file.log
), então, se isso não der certo, informe aqui para ver se alguém pode fornecer mais informações.
Note também que o FAQ do SVN tem uma seção sobre isso aqui: link ... preste atenção na discussão sobre permissões de diretório no alvo.