Dieser Text befindet sich gegenwärtig in Bearbeitung, unterliegt ständigen Änderungen und kann dadurch nicht stets akkurat irgendeine freigegebene Version der Software Apache™ Subversion® beschreiben. Das Speichern dieser Seite als Lesezeichen oder andere auf diese Seite zu verweisen, ist keine so gute Idee. Besuchen Sie http://www.svnbook.com/, um stabile Versionen dieses Buchs zu erhalten.

Name

svnadmin create — Erstellt ein neues, leeres Projektarchiv.

Übersicht

svnadmin create REPOS_PATH

Beschreibung

Am angegebenen Ort wird ein neues, leeres Projektarchiv erstellt. Falls das angegebene Verzeichnis nicht vorhanden ist, wird es für Sie angelegt.[81] Seit Subversion 1.2 basieren die von svnadmin erstellten neuen Projektarchive standardmäßig auf dem FSFS-Dateisystem.

Obwohl svnadmin create das Basisverzeichnis für ein neues Projektarchiv erzeugt, werden keine zwischenliegenden Verzeichnisse angelegt. Wenn Sie beispielsweise ein leeres Verzeichnis /var/svn haben, wird das Anlegen von /var/svn/repos funktionieren, während der Versuch, /var/svn/subdirectory/repos anzulegen, mit einem Fehler abbricht. Denken Sie auch daran, dass Sie eventuell svnadmin als Anwender mit erweiterten Rechten ausführen müssen (wie etwa root), abhängig davon, wo Sie das Projektarchiv auf Ihrem System erstellen.

Optionen

Beispiele

Das Erstellen eines neuen Projektarchivs ist so einfach:

$ cd /var/svn
$ svnadmin create repos
$

In Subversion 1.0, a rd stets ein Berkeley-DB-Projektarchiv erstellt. In Subversion 1.1 ist ein Berkeley-DB-Projektarchiv der Standardtyp für Projektarchive, obwohl mit der Option --fs-type ein FSFS-Projektarchiv erstellt werden kann:

$ cd /var/svn
$ svnadmin create repos --fs-type fsfs
$


[81] Denken Sie daran, dass svnadmin nur mit lokalen Pfaden funktioniert, nicht mit URLs.