Você pode tentar montar o Amazon S3 Bucket como um drive virtual ou um sistema de arquivos e configurar seu servidor svn para manter o repositório lá.
No Windows, você pode dar uma olhada na TntDrive , ela permite que você monte o Amazon S3 Bucket como uma unidade do Windows ou uma unidade removível. Se você estiver no Linux, tente usar s3fs . Ele permite que você monte um bucket como um sistema de arquivos local de leitura / gravação.