Mover un repositorio Subversion a otro servidor

Al mover un repositorio SVN a otro servidor lo deseable sería mantener las revisiones (o al menos de las revisiones relevantes) para no perder el histórico de los cambios.

Estos pasos pueden ayudarte a mover de la forma más simple posible, un repositorio de un servidor a otro. No importa si la migración del servidor es de Windows a Linux o viceversa.

Paso 1 – Hacer un Backup del repositorio

Lo primero que debemos hacer es un dump del repositorio de origen.

svnadmin dump /ruta/repositorio > repositorio.dump

Paso 2 – Crear el nuevo repositorio

Luego, creamos un nuevo repositorio en el servidor de destino, utilizando svnadmin.

svnadmin create /ruta/repositorio

Paso 3 – Importar el repositorio en el servidor de destino

Por último, importamos el dump del respositorio en el servidor de destino.

svnadmin load /ruta/repositorio < repositorio.dump

Artículos relacionados:

  1. Mover instalación Wordpress a otro dominio
    Migrar WordPress a otro dominio puede no resultar tan sencillo...
  2. Como arreglar “directory permission denied” de Subversion
    En caso de recibir un mensaje de error “directory permission...
  3. Bloquear directorios del SVN en un servidor Web con htaccess
    A la hora de actualizar los archivos en un servidor,...
  4. Servidor Linux
    Armar un servidor Linux está al alcance de cualquiera, solo...



2 respuestas a “Mover un repositorio Subversion a otro servidor”

  1. Luis says:

    aca les dejo otro dato no menor
    si kieren relocalizar tendran problemas con el UUID ya que al realizar el dump no lleva el uuid antiguo aca les dejo la receta para que vuelvan al uuid antiguo

    svnlook uuid /var/svn/repos
    cf2b9d22-acb5-11dc-bc8c-05e83ce5dbec
    $ svnadmin setuuid /var/svn/repos # generate a new UUID
    $ svnlook uuid /var/svn/repos
    3c3c38fe-acc0-11dc-acbc-1b37ff1c8e7c
    $ svnadmin setuuid /var/svn/repos \
    cf2b9d22-acb5-11dc-bc8c-05e83ce5dbec # restore the old UUID
    $ svnlook uuid /var/svn/repos
    cf2b9d22-acb5-11dc-bc8c-05e83ce5dbec

  2. Kable says:

    Weno el aporte de luis, no me resultaba por eso…

Dejar tu comentario