Subversion es un sistema de control de versiones centralizado, mientras que Mercurial es un sistema distribuido. Se requiere un servidor centralizado para Subversion, pero no para mercurial. Los desarrolladores a menudo prefieren un tipo de sistema sobre el otro, por lo que ha habido muchas herramientas desarrolladas para convertir entre diferentes tipos de repositorios de código fuente.Mercurial incluye una extensión llamada Convert que detectará automáticamente el tipo de repositorio de fuentes y convertir a Mercurial. Esta extensión es totalmente compatible con los repositorios de Subversion.
CONVERTIR
Tipo sudo apt-get install python-mercurial subversión y pulse Intro para instalar todos los paquetes necesarios.
Introduzca nano ~ /. Hgrc para editar el archivo de configuración de Mercurial.
Pega el siguiente en el archivo: [extensiones] hgext.convert = Presione Ctrl y X y Y y Enter para guardar el archivo y salga.
Escriba cd ~ / para cambiar al directorio donde desea que el nuevo repositorio de Mercurial. Reemplace ~ / por el directorio real.
Tipo hg convert http://server.org/svn/testrepo y pulse Intro. Reemplace http://server.org/svn/testrepo con la URL del repositorio actual.
No hay comentarios:
Publicar un comentario