Truc à Tux

Aller au contenu | Aller au menu | Aller à la recherche

Installation svn ubuntu

Aujourd'hui nous allons nous pencher sur l'installation d'un serveur SVN sous Gnu/Linux Ubuntu

Dans un premier temps il est nécessaire d'installer la dernière version courante du serveur.
Pour cela nous allons ouvrir une console afin de saisir la commande suivante :

$ sudo apt-get update

Cette commande permet de mettre à jour la liste des paquets de votre distribution. Dans un second temps nous allons exécuter la commande suivante qui va télécharger le paquet du serveur SVN (ainsi que tous les paquets dont il a besoin) puis va l'installer.

$ sudo apt-get install subversion

Une fois le serveur installé, il suffit de créer un répertoire qui va accueillir vos projets. Je vous suggère de le faire dans votre répertoire personnel.

$ cd
$ mkdir svn

Désormais, nous allons créer notre premier projet que nous nommerons monprojet. pour cela il suffit de saisir ce qui suit :

$ cd svn
$ svnadmin create monprojet

Vous remarquerez qu'un dossier portant le même nom que votre projet a été créé. Maintenant nous allons passer à la phase de configuration du projet. Commençons par indiquer au serveur que les utilisateurs auront besoin de se faire connaitre auprès du serveur. Pour il faut modifier le fichier svnserve.conf présent dans le dossier conf du projet.

$ cd monprojet/conf
$ gedit svnserve.conf

Maintenant que ce fichier est ouvert nous allons donc le modifier. Nous décommentons le ligne suivante :

password-db = passwd

Enregistrez vos modifications, puis maintenant nous modifions le fichier passwd qui se trouve dans le même répertoire.

$ gedit passwd

Nous pouvons facilement comprendre que ce qui se situe en dessous de [users] est la liste des utilisateurs avec leur mot de passe respectif. Il faut noter que pour le moment ils sont commentés et donc non pour le moment aucun effet. Nous allons donc mettre notre nom d'utilisateur ainsi que notre mot de passe.

[users]
skit = monmotdepasse

Nous pouvons mettre autant d'utilisateur que l'on souhaite.
Une fois les utilisateurs enregistrés, nous pouvons enregistrer nos modifications.

Maintenant que le projet est configuré, nous pouvons lancé le serveur.

$ cd
$ svnserve -d -r svn/

Cette commande a pour but de lancer le serveur en mode daemon ( -d ) avec les projets contenus dans le dossier svn ( -r svn/ )


Voila, nous avons fini ce premier tutorial qui concerne l'installation et la configuration d'un serveur SVN (SubVersion) sous Gnu/Linux Ubuntu. :)


Source : skitoo

Commentaires

1. Le vendredi, novembre 23 2007, 15:18 par James

Apparemment svnserve ne serait pas encore très fiable, et on recommande de passer par un serveur Apache... sinon, qu'en est-il de l'adresse du repository ?

Ajouter un commentaire

Le code HTML est affiché comme du texte et les adresses web sont automatiquement transformées.

Fil des commentaires de ce billet