können Sie in meiner Antwort auf eine ähnliche Frage aussehen wollen: "Restore SVN backups from multiple files"
Sie sollten auch über eine Strategie denken für Ihre SVN-workingcopies erholen: , wenn Sie gerade einen hotcopied (oder dumped) Repo erholen Alle Arbeitscopys, die sich auf einer höheren Revision befinden, sind ungültig und die Entwickler müssen erneut auschecken. Normalerweise braucht es viel mehr Zeit, um wieder auf Kurs zu sein, als das Repo alleine wiederherzustellen.
Das Problem auf Dumps ist: Sie sind sehr zeitaufwendig zu erstellen und wiederzugeben.
Auch wenn Sie Hook-Skripte verwenden, werden diese in Ihrem Hotcopy enthalten sein, aber sie werden nicht in Ihren Deponien sein.
Thats said, ich würde empfehlen, eine Kombination aus hotcopy und per-commit dump
Vielen Dank für die Antwort. Ich mache mir Sorgen um diese Situation, wenn ein beschädigtes Repository über ein sauberes Repository am Backup-Speicherort gesichert wird. Obwohl ich von Montag bis Freitag kreisförmige Backups mache, fürchte ich die obige Situation. Wofür wird svnadmin wiederhergestellt? Da sich mein Repository auf einem fsfs-System befindet, ist "svnadmin recover" nutzlos. Grüße, – chandrajeet
svnadmin recover wird von einigen Fehlern in fsfs ab Subversion 1.5 wiederherstellen. Ich würde jedoch empfehlen, regelmäßige Snapshots auf einem dauerhafteren Backup-Medium zu halten. – MattK