Différences
Ci-dessous, les différences entre deux révisions de la page.
Les deux révisions précédentes Révision précédente Prochaine révision | Révision précédente | ||
applications:subclipse [Le 25/11/2006, 15:52] N@pster |
— (Version actuelle) | ||
---|---|---|---|
Ligne 1: | Ligne 1: | ||
- | <code>Version: Edgy.</code> | ||
- | rédigé par [[http://forum.ubuntu-fr.org/profile.php?id=9055|N@pster]] avec l'aide du tutorial [[http://artis.imag.fr/~Xavier.Decoret/resources/svn/index.html|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. | ||
- | |||
- | ===== Subclipse sous Ubuntu Edgy ===== | ||
- | Pour suivre ce tutoriel, assurez-vous d'avoir activé les dépôts Universe et Multiverse ([[applications:apt:depots|comment faire?]]). | ||
- | |||
- | |||
- | |||
- | ==== Installation de Eclipse ==== | ||
- | Il suffit d'installer le paquet //eclipse// via //Synaptic//, ou encore //Apt//: | ||
- | <code>sudo apt-get install eclipse</code> | ||
- | |||
- | 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 : | ||
- | <code>sudo apt-get install sun-java5-jre sun-java5-jdk sun-java5-fonts</code> | ||
- | |||
- | 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 à [[http://fr.wikipedia.org/wiki/Subversion_%28logiciel%29|Wikipedia]] et au [[http://artis.imag.fr/~Xavier.Decoret/resources/svn/index.html|SVN Tutorial fo Unix]] pour l'utilisation de Subersion en ligne de commande. | ||
- | |||
- | Rien de bien compliqué : | ||
- | <code>sudo apt-get install subversion subversion-tools</code> | ||
- | |||
- | |||
- | |||
- | |||
- | ==== Installation du plugin subclipse ==== | ||
- | Suivez bêtement le tuto du site officiel : [[http://subclipse.tigris.org/install.html]] | ||
- | |||
- | Arrivé ici, vous avez Eclipse, Subversion, et le plugin Subclipse d'installés 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 ==== | ||
- | <code>svnadmin create --fs-type fsfs /home/user/svn</code> | ||
- | Evidemment, il faut remplacer user par votre login. | ||
- | 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. | ||
- | <code>sudo apt-get install ssh</code> | ||
- | |||
- | 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 | ||
- | <code>svn+ssh://localhost/home/user/svn</code> | ||
- | En 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. |