Esta publicación pregunta cómo convertir de bazar a svn. Necesito hacer lo opuesto. Necesito extraer todo el historial de confirmaciones de un repository svn y "reproducirlo" en un repository de bazar. Dejaré caer el desarrollo de svn y continuaré en bazar.
¿Algún consejo?
Editar :
Gracias por la respuesta. Terminé haciendo lo siguiente:
1) Realizar la synchronization del repository svn remoto con el siguiente script (adaptado desde aquí )
REPO_PATH=$HOME/tmp/repo REPO_PATH_NUX=file://$HOME/tmp/repo REPO_URL=https://example.com/repo/path mkdir $REPO_PATH svnadmin create $REPO_PATH echo '#!/bin/sh' > $REPO_PATH/hooks/pre-revprop-change chmod +x $REPO_PATH/hooks/pre-revprop-change svnsync init $REPO_PATH_NUX $REPO_URL svnsync sync $REPO_PATH_NUX
2) svnadmin dump repo >dumpfile
repository local sincronizado con svnadmin dump repo >dumpfile
3) corrió svn2bzr dumpfile bzrrepo
Consulte la guía de migration de Bazar , especialmente la conversión desde Subversion . Como no tiene la intención de continuar el desarrollo en el repository SVN, puede usar la opción más rápida, bzr-fastimport
.
Puede usar el complemento bzr-svn para una migration única fácilmente.