SVN – Renommer un dépôt (Repository) Subversion

Le contexte :

Vous avez un dépôt subversion et vous souhaitez le renommer car le projet à changé de nom.

Le problème :

Il n’y a pas de fonction de renommage d’un repository sur SVN.

La solution :

les commandes svnadmin dump & svnadmin load

Comment fait-on ?

On crée un dépôt avec le bon nom, on exporte le dépôt qu’on souhaite renommer pour ensuite l’importer dans le nouveau depôt qui a le bon nom. Cela permettra de garder l’historique des revisions. Vous m’avez suivi ?

En pratique voila ce qu’il faut faire :

1/ Création du nouveau dépôt : (SVN : Comment ajouter un dépot (repository) pour un nouveau projet)

svnadmin create /path/vers/le/nouveau/repository

2/ Export du dépôt d’origine :

svnadmin dump /path/vers/le/repository/dorigine > repo-dorigine.dump

3/ Maintenant on peut importer ce DUMP dans le nouveau dépôt qui a le bon nom :

svnadmin load /path/vers/le/nouveau/repository < repo-dorigine.dump

Une fois que vous avez bien verifier que tout fonctionne correctement vous pouvez supprimer le dépôt d’origine.

Laisser un commentaire

Votre adresse de messagerie ne sera pas publiée. Les champs obligatoires sont indiqués avec *