2011-11-11 5 views
2

J'ai une situation triste où mon dépôt subversion a été accidentellement corrompu. Maintenant, j'ai deux référentiels et je voudrais fusionner en un seulFusionner deux dépôts subversion

Le premier a des histoires 1-20,24-207,235-312 La seconde a des histoires 1-257,

Comment puis-je fusionner ces dans un repo allant 1-312?

Ce sont des dépôts identiques parce que l'un est une sauvegarde de l'autre. J'utilise svn 1.4.4

Répondre

2

Essentiellement, le processus sera:
De la prise en pension corrompue:

svnadmin dump -r258:312 > dumpfile 

Dans le repo du mais incorruptible:

svnadmin load < dumpfile 

À quel point le repo non corrompu aura tout.

Voir svnadmin dump et svnadmin load pour plus d'informations et d'ajustements/ajustements potentiels pour rendre le processus plus fluide.