Eu nunca fiz isso, mas a maneira que eu atacaria isso é escrever um script que:
- Executa o rsync com a opção '--delete'
- Executar
svn status
* - Colete todos os nomes de arquivos que estavam faltando (as linhas que começam com '!')
- Executar
svn rm
* nessa lista de nomes de arquivos - Você pode até mesmo fazer um
svn commit -m
* com um comentário dizendo que os arquivos foram excluídos após um rsync na data e hora mencionadas.
* - usando o ssh para executar o comando remotamente, se necessário.