Name

svnadmin create — Erstellt ein neues, leeres Repository.

Aufruf

svnadmin create REPOS_PATH

Beschreibung

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

Obwohl svnadmin create das Basisverzeichnis für ein neues Repository 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.

Optionen

--bdb-log-keep
--bdb-txn-nosync
--config-dir DIR
--fs-type TYPE
--pre-1.4-compatible
--pre-1.5-compatible

Beispiele

Das Erstellen eines neuen Repositorys ist so einfach:

$ svnadmin create /var/svn/repos

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

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


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