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.

Nom

svnadmin create — Créer un nouveau dépôt vide.

Synopsis

svnadmin create CHEMIN_DÉPÔT

Description

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).

Options

Exemples

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.