Ceci est une ancienne révision du document !


Version: Edgy.

rédigé par N@pster avec l'aide du tutorial SVN Tutorial fo Unix.

Contact : fabien.morin [chez] gmail.com

Subclipse

Subclipse est une extension d'Eclipse qui permet permet d'accéder aux repository subversion directement à partir d'Eclipse.

Attention, il semble y avoir un problème de compatibilités entre les versions dans les dépôts et certaines version de Subclipse. bug

Pour suivre ce tutoriel, assurez-vous d'avoir activé les dépôts Universe et Multiverse.

Installation de Eclipse

Il suffit d'installer le paquet eclipse

Je vous conseille d'installer aussi la machine virtuelle de Sun (qui est maintenant libre) plus performante que GCJ installée par défaut. Pour cela, installez les paquets sun-java5-jre sun-java5-jdk sun-java5-fonts

Pour être certain qu'Eclipse utilise bien la machine virtuelle Sun, lancez Eclipse. Dans le menu : Window → Preferences → Java → Installed JREs

Normalement, vous devriez voir un JRE déjà installé, (ex: java-1.4.2-gcj-4.1.4.2.0) cliquez sur Add… Dans le champ « JRE name » saisissez java-1.5.0-sun-1.5.0.08. Dans le champ « JRE home directory » saisissez /usr/lib/jvm/java-1.5.0-sun-1.5.0.08 et cliquez sur OK. Ensuite enlevez la GCJ (sélectionnez la puis Remove) et finissez en cliquant sur OK.

Bon vous avez maintenant un Eclipse qui tourne avec la machine virtuelle de Sun.

Installation de subversion

Je ne vais pas expliquer ici l'utilité et le fonctionnement de subversion, je laisse le soin de le faire à Wikipedia et au SVN Tutorial fo Unix pour l'utilisation de Subersion en ligne de commande.

Rien de bien compliqué, il suffit d'installer les paquets subversion subversion-tools

Installation du greffon Subclipse

Suivez bêtement le tuto du site officiel : http://subclipse.tigris.org/install.html

Arrivé ici, vous avez Eclipse, Subversion, et le greffon Subclipse installé, mais vous n'avez pas de Repository. Je vous propose donc de continuer pour en créer un et ainsi tester pleinement tout ceci.

Création d'un repository en local

Ouvrez un terminal puis (évidemment, il faut remplacer user par votre login) :

svnadmin create --fs-type fsfs /home/user/svn

Cette commande va créer plusieurs fichiers dans /home/user/svn Ce sera votre repository.

Utilisation du repository avec Eclipse :

Il est préférable d'utiliser SSH (apparemment il y a un bug sinon) et de toute manière ça sécurise la chose si le serveur SVN est distant.

Il vous faut donc installer le paquet ssh

Ensuite lancez Eclipse puis dans le menu :

Window → Open Perspective → Other… → SVN Repository Exloring → OK. A gauche, vous devriez avoir un onglet SVN Repository vide. Faites un clic droit dans le vide et sélectionnez New → Repository Location. Dans l'URL indiquez

svn+ssh://localhost/home/user/svn

En n'oubliant pas de changer "user" par votre login. Cliquez sur Finish, et saisissez votre mot de passe SSH.

Ca y est, maintenant Eclipse est connecté a votre serveur SVN.

  • eclipse_subclipse.1189956351.txt.gz
  • Dernière modification: Le 18/04/2011, 14:57
  • (modification externe)