Mémo Svn utilisateur
Commandes de base:
Créer un dépôt SVN:
$svnadmin create /var/svn/mondépôt
Accorder les droits d’accès à apache:
$chown -R www-data:www-data /var/svn/mondepôt
Créer une copie locale:
#svn checkout –username nom svn://mon_serveur/projet
Mettre à jour sa copie:
#svn update
Envoyer les modifications:
Ajouter un fichier:
Si vous ajouter un nouveau fichier à votre copie locale, il ne sera pas envoyé au dépôt lors du prochain commit. Il faut déclarer l’ajout d’un fichier avec :
#svn add <fichier>
add déclare l’ajout du fichier au dépôt pour le prochain commit. Pensez donc à commiter après avoir ajouté un fichier.
Supprimer un fichier:
Fonctionnant comme pour l’ajout d’un fichier, la déclaration de la suppression pour le prochain commit s’effectue avec :
#svn delete <fichier>
Importer un répertoire local existant:
L’importation s’effectue avec la commande :
#svn import votre_repertoire URL_svn
« URL_svn » pouvant être un répertoire local, il suffit de faire: