Usamos svnsyncpara crear servidores de respaldo completamente funcionales, y tenemos un script para hacerlo.

Sin embargo, si deseamos crear un nuevo servidor de respaldo, tenemos que copiar el archivo htpasswdy groups.conf(eso no es difícil) y (después de ejecutarlo svnsync) asignar manualmente el usuario / grupo a los repositorios. Además, si cambiamos la asignación en el servidor principal, no hay una manera fácil de aplicar ese cambio a todos los servidores de respaldo.

Dado que tenemos más de 50 proyectos y más de 30 usuarios, este es un ejercicio aburrido y lleno de errores. ¿Hay alguna herramienta que pueda ayudarnos a hacer copias de seguridad y restaurarlas automáticamente? Estamos utilizando VisualSVN en Windows, por lo que es mejor tener soluciones en los scripts de Windows, no en los scripts de shell.

Motor de tierra
fuente