2017-08-30 1 views
0

Ich entschuldige mich für so einen langen Post.ist es möglich, Dateihistorie (oder das Repo) aus dem lokalen .svn-Verzeichnis wiederherzustellen, wenn mein Repo beschädigt/gelöscht wurde

Lets sagen, meine Festplatte gestorben und meine tatsächliche Svn-Repository ist unwiederbringlich (es ist weg). Gibt es eine Möglichkeit, den Dateiverlauf (oder Repo) aus den lokalen .svn-Verzeichnissen wiederherzustellen, wenn mein Repo beschädigt/gelöscht wurde? Ich habe eine Sicherungskopie von Schlüsselabschnitten des Repository, aber es sind nur die lokalen .svn-Verzeichnisse und die * .svn-Basis und * .svn-Arbeit in ihnen. Ist es möglich, irgendetwas mit dem .svn-Ordner zu tun, oder bin ich ziemlich abgespritzt?

Ich habe die neuesten Revisionen "Kopf" von verschiedenen Unterbäumen, aber ich war nur neugierig, wie viel Informationen können von den lokalen Kopien des .svn-Ordners wiederhergestellt werden?

Ich bin auf diesen Beitrag 'http://leshazlewood.com/2008/03/13/subversion-failure-recovery-without-a-backup/' gestoßen bin aber wundere mich, was ich tatsächlich aus meinem lokalen .svn Verzeichnis extrahieren kann ... und wenn Geschichte tatsächlich verloren ist - warum stören und nicht nur ein neues Repo mit dem aktuellen erstellen ' Kopf 'Release für die verschiedenen Sub-Bäume, die ich lokal habe?

Sollte ich nur den .svn-Ordner nuken und neu anfangen oder kann ich etwas von ihnen wiederherstellen?

Antwort

0

Gibt es eine Möglichkeit Datei Geschichte (oder den Repo) von den lokalen .svn Verzeichnissen, wenn mein Repo beschädigt wurde wiederherstellen/gelöscht?

Nein, die working copy enthält einen bestimmten Repository-Status/Snapshot, aber keinen Versionsverlauf. Sie sollten überlegen, eine anständige Sicherungslösung für Ihre Repositorys zu implementieren.

Verwandte Themen