mardi 11 août 2009

Gérer un projet sous eclipse avec SVN

TUTORIEL ELCIPSE : Gestion d'un projet par Subversion

Subversion (en abrégé svn) est un système de gestion de versions, distribué sous licence Apache et BSD. Il sert à une équipe de pouvoir partager son travail et de réstaurer le travail à un état enregistré, envoyer les données sur le serveur pour pouvoir les sauvegarder et le tester.
Cela fonctionne avec un serveur (dépôt) et se trouve sur le serveur de developpement. http://monurl/SVN On peut interroger un serveur svn par http ou par svn.

Lorsqu'on veut récupérer une version complete, il faut entrer cette commande :

svn checkout -rHEAD http://mon_url
Lorsqu'on veut mettre à jour le serveur avec nos données :

svn commit /monfichier // bien commenter le 'commit'

Lorsqu'on veut récupérer les mises à jour, on tape :

svn update /monfichier


S'il y a un conflit :

svn revert /monfichier


1. Installation de subvserion.

sudo apt-get install subversion
2. Installation d'eclipse

Il faut télécharger la dernière version d'eclipse qui nous interesse (pour nous php)
http://www.eclipse.org/pdt/downloads/


3. Installation des plugins subclipse

Il faut ensuite télécharger le plugin. Il faut se rendre sur le site de subclipse tigris http://subclipse.tigris.org/ et copier le lien associé au plugin subclipse dans la section download.
Maintenant, il faut aller dans l'onglet Help d'eclipse et cliquer sur Install new software. Il faut ajouter l'url et cocher Subclipse AINSI que l'option SVNKIT.
Redémarrer ECLIPSE. Le tour est joué.

4. Il faut désormais qu'un espace SVN soit alloué à votre projet. VOIR Liste de serveurs
Ensuite, il faut cliquer sur Fichier -> importer puis sélection SVN->checkout projects from SVN. Il faut ensuite entrer l'URL du serveur SVN. Il faut entrer ses identifiants. Le reste se fait facilement et sans rien changer normalement.

5. L'application est prête à être partagée et versionnée.

Aucun commentaire:

Enregistrer un commentaire

Bonjour,