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.
svnadmin create — Erstellt ein neues, leeres Projektarchiv.
Am angegebenen Ort wird ein neues, leeres Projektarchiv
erstellt. Falls das angegebene Verzeichnis nicht
vorhanden ist, wird es für Sie
angelegt.[59] 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.
--bdb-log-keep --bdb-txn-nosync --config-dir DIR --fs-type TYPE --pre-1.4-compatible --pre-1.5-compatible --pre-1.6-compatible
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 $