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.
svnadmin create — Erstellt ein neues, leeres Projektarchiv.
svnadmin create REPOS_PATH
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.
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 $