Anda di halaman 1dari 11

Instalacin y configuracin de VisualSVN

Creacin de servidor SVN


Descargar aplicativo msi (x86 o x64 segn corresponda arquitectura del
servidor).
https://www.visualsvn.com/server/licensing/

Utilizar Standard Edition.

Creacin y configuracin del repositorio

Una vez instalado buscar Inicio VisualSVN Server Manager

En Repositories, crear el ropositorio CristoroSVN (eventualmente puede ser otro


nombre)
Usar configuracin por defecto

Finalmente se crear el repositorio, importante la url del repositorio es el nodo


raz.

Creacin y configuracin
La versin Standard No tiene integridad con Active Directory por lo cual se
deben crear los usuarios que acceden al repositorio. Siempre desde VisualSVN
Server Manager

Como recomendacin dejar el mismo nombre de usuario que corresponde al


dominio y la clave que sea el mismo nombre de usuario. El usuario en si no
puede cambiar esta contrasea solo el adm de SVN.

Respaldo y restauracin del repositorio.


El repositorio debe ser respaldado de forma peridica. Lo siguientes script
generan el backup y el restore correspondiente.
NOTA: esto se debe realizar usando el cmd en el servidor o un archivo .bat con
los comandos, ms abajo dejo la ruta de los archivos.
Crear Backups
La creacin de respaldo es bsicamente un archivo con extensin .dmp.
Lo destacado en amarillo corresponde a la url del repositorio SVN y lo
destacado en verde corresponde al archivo que se genera como resultado del
proceso de respaldo

svnrdump dump -r0:HEAD https://toro0806.cristoro.cl/svn/CristoroSVN/ >


C:\backupsSVN\backups.dmp

Restaurar Backup
VisualSVN genera la base de datos en la ruta C:\Repositories\ (segn la
configuracin inicial), las carpetas hijas de este directorio corresponden a los
directorios races, en este caso se debe crear el repositorio CristoroSVN2 que
en un principio esta vaco, con el objetivo de montar el respaldo en dicho
directorio, los directorios raz puede ser de 1 a n.
Lo destacado en amarillo corresponde a la ruta definida cuando para crear el
repositorio svn Lo destacado en verde corresponde al respaldo generado en el
paso anterior.
svnadmin load C:\Repositories\CristoroSVN2 < C:\backupsSVN\backups.dmp

Se cre unos archivos bat de ejemplo en, la idea es automatizar por lo menos
la creacin de backup diario usando el bat asocindolo a una tarea
programanda
Los archivos bat se encuentran en este directorio.
\\aquiles\Cristaleras Toro SpA\Contralora Informtica\Desarrollo\ccerda\svn

Documentacin asociada a Backup SVN


https://www.visualsvn.com/support/topic/00012/
https://www.visualsvn.com/support/svnbook/reposadmin/maint/#svn.reposadmi
n.maint.backup

Anda mungkin juga menyukai