Você pode pensar em pelo menos algumas soluções diferentes para o seu problema (pergunta não feita)
- Conforme solicitado, RO SVN-mirror (1 instância) você pode criar com svnsync ( doc ASF para isso)
- Você pode reconstruir qualquer quantidade de espelhos (talvez até RW) com svnadmin (dump | load) | svnrdump - com muito handwork
- Se o seu repositório é FSFS, você pode usar qualquer ferramenta para criar uma cópia remota do FS-tree, que forma o repositório (rsync é uma boa escolha, talvez scp)
- Você pode usar localmente o SCM (DVCS), que tem o SVN-bridge e funciona com o repositório local enquanto o SVN está offline e sincroniza quando se torna on-line (Git + git-svn ou Mercurial + hgsubversion)
Solução 3 em detalhes
A partir do FS (FileSystem) -view SVN-repository é apenas sub-árvore no sistema de arquivos. Se você criar e iniciar um novo servidor SVN em qualquer local adicional (usando svnserve --root
ou Apache com SVNParentPath
- não importa) qualquer dado, que apareceu dentro do repo-root nd, olha a estrutura como um repositório, será servido como repositório. Você só precisa encontrar um método para transferir arquivos de um local para outro