This text is a work in progress—highly subject to change—and may not accurately describe any released version of the Apache™ Subversion® software. Bookmarking or otherwise referring others to this page is probably not such a smart idea. Please visit http://www.svnbook.com/ for stable versions of this book.
svnadmin create — Créer un nouveau dépôt vide.
svnadmin create CHEMIN_DÉPÔT
Créer un nouveau dépôt vide à l'emplacement spécifié. Si
le répertoire spécifié n'existe pas, il est créé pour
vous[82]. Depuis Subversion
1.2, svnadmin crée les nouveaux dépôts en
utilisant le magasin de données FSFS
par
défaut.
Bien que svnadmin create crée le
répertoire de base pour un nouveau dépôt, il ne crée pas les
répertoires intermédiaires. Par exemple, si vous avez un
répertoire vide appelé /var/svn
, créer
/var/svn/depot
fonctionne, alors que la
tentative de créer
/var/svn/sous-repertoire/depot
échoue
avec une erreur. Gardez aussi en mémoire que, en fonction de
l'endroit où vous créez votre dépôt, vous devrez peut-être
lancer svnadmin create sous l'identité d'un
utilisateur avec privilèges (tel que
root
).
Créer un nouveau dépôt est aussi simple que ça :
$ cd /var/svn $ svnadmin create depot $
Dans Subversion 1.0, un dépôt est toujours créé avec un
magasin de données Berkeley DB. Dans Subversion 1.1, le
magasin de données par défaut est Berkeley DB, mais un
magasin de données FSFS peut être demandé
via l'option
--fs-type
:
$ cd /var/svn $ svnadmin create depot --fs-type fsfs $
[82] Rappelez-vous que svnadmin ne fonctionne qu'avec des chemins sur votre système de fichiers local, pas avec des URL.