Diese Dokumentation wurde zur Beschreibung der Serie 1.7.x von Apache™ 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.
svnadmin load — Einen Projektarchiv-Auszugsstrom von
stdin
laden.
Liest einen Projektarchiv-Auszugsstrom von
stdin
und übergibt neue Revisionen an
das Dateisystem des Projektarchivs. Hinweise zum Fortschritt
werden nach stdout
geschrieben.
Dies zeigt die Anfangsphase des Ladens eines Projektarchivs aus einer Sicherungsdatei (die natürlich mit svnadmin dump erstellt wurde):
$ svnadmin load /var/svn/restored < repos-backup <<< Neue Transaktion basierend auf Originalrevision 1 gestartet * Füge Pfad hinzu: test ... erledigt. * Füge Pfad hinzu: test/a ... erledigt. …
Oder falls Sie in ein Unterverzeichnis laden möchten:
$ svnadmin load --parent-dir new/subdir/for/project \ /var/svn/restored < repos-backup <<< Neue Transaktion basierend auf Originalrevision 1 gestartet * Füge Pfad hinzu: test ... erledigt. * Füge Pfad hinzu: test/a ... erledigt. …
Neuere Versionen von Subversion sind bezüglich des
Formats der Werte eigener eingebauter Eigenschaften von
Subversion strenger geworden. Natürlich hätten
Eigenschaften, die mit älteren Versionen von Subversion
erzeugt wurden keine Vorteile von dieser Strenge und
könnten somit unpassend formatiert werden. Auszugsströme
beinhalten unveränderte Eigenschaftswerte, so dass bei der
Verwendung von Subversion 1.7 zum Laden von
Auszugsströmen, die aus Projektarchiven mit schlecht
formatierten Eigenschaftswerten stammen, standardmäßig
Validierungsfehler ausgelöst werden. Für dieses Problem
gibt es mehrere Abhilfen. Zunächst können Sie manuell die
problematischen Eigenschaftswerte im Quell-Projektarchiv
reparieren und den Auszugsstrom erneut erzeugen. Oder Sie
können manuell den Auszugsstrom manipulieren, um diese
Eigenschaftswerte zu korrigieren. Falls Sie sich
letztendlich momentan nicht mit diesem Problem abgeben
möchten, verwenden Sie die Opton
--bypass-prop-validation
mit
svnadmin load.