Eu apenas confirmei isso localmente. Parece ser por design:
Quando exibindo ganchos , o svn chamadas apr_proc_wait
Oapr_proc_wait foi projetado para aguardar até que todos os processos filhos sair antes de voltar. Isso é para evitar que processos de zumbis (sem proprietário) invadam o sistema.
Você pode ter algum sucesso se encontrar uma maneira de desanexar o processo (isto é, modo daemon), mas não tenho certeza.
Você pode achar melhor executar outro processo em algum lugar que funcione em resposta a um ping do svn - Hudson minha escolha para esse tipo de coisa - empregos podem ser acionados por um wget em um gancho de pós-commit , ou você pode tê-lo poll subversion para você, dependendo do que você quer fazer.