2010-06-15 28 views
1

Je suis en train de récupérer un référentiel SVN après une panne de disque dur. Malheureusement, la sauvegarde ne va pas aider car elle était obsolète.Récupérer un référentiel SVN avec plusieurs revs/fichiers manquants

De 7797 révisions, nous avons perdu seulement ce qui suit sept (7) fichiers du .../repo_dir/db/tr/7/répertoire:

7437 (7-9 déc 2009) (fichier manque également de revprops/dir)

7461 (16 déc 2009)

7519, 7520, 7521 (8 Jan 2010)

7679 (19 mars 2010)

7683 (19 mars 2010)

Ce référentiel SVN unique contient de nombreux projets/produits logiciels différents. Donc je préférerais être capable de reconstruire mon dépôt et de ne perdre que les révisions qui dépendent explicitement de ces sept révolutions/fichiers manquants, plutôt que de tout arrêter à rev. 7436. Heureusement, ces sept révisions particulières sont pour des projets triviaux. Perdre leurs révisions récentes ne serait pas un gros problème. La récupération du référentiel pour toutes les révisions qui ne dépendent pas de ces sept révolutions/fichiers serait excellente.

Existe-t-il un moyen de le faire?

P.S. D'autres fichiers peuvent également manquer dans revprops/dir, pas seulement 7437 - Si je suis prêt à perdre mes messages de commit, puis-je vivre sans revprops/fichiers?

+0

Quelqu'un at-il d'autre dans l'exécution de cette situation? Comment as-tu géré cela? –

Répondre