Diese Dokumentation wurde zur Beschreibung der Serie 1.6.x von Subversion erstellt. Falls Sie eine unterschiedliche Version von Subversion einsetzen, sei Ihnen dringend angeraten, bei http://www.svnbook.com/ vorbeizuschauen und stattdessen die zu Ihrer Version von Subversion passende Version dieser Dokumentation heranzzuiehen.

Name

svnadmin verify — Verifizieren der im Projektarchiv gespeicherten Daten.

Aufruf

svnadmin verify REPOS_PATH

Beschreibung

Rufen Sie diesen Befehl auf, wenn Sie die Integrität Ihres Projektarchivs verifizieren möchten. Im Wesentlichen werden dabei alle Revisionen im Projektarchiv durchlaufen, indem ein Auszug aller Revisionen vorgenommen wird, wobei die Ausgabe verworfen wird – es ist keine schlechte Idee, diesen Befehl regelmäßig laufen zu lassen, um Festplattenfehlern und schlechten Bits vorzubeugen. Schlägt dieser Befehl fehl – was er beim ersten Anzeichen eines Problems machen wird – bedeutet das, dass Ihr Projektarchiv mindestens eine schadhafte Revision hat, und Sie sollten die schadhafte Revision aus einer Sicherung wiederherstellen (Sie haben doch eine Sicherung gemacht, oder?).

Optionen

--quiet (-q)
--revision (-r) ARG

Beispiele

Verifizieren eines aufgehängten Projektarchivs:

$ svnadmin verify /var/svn/repos/ 

* Revision 1729 verifiziert.