Ayant été confronté au problème à plusieurs reprises (en fait, deux fois seulement : mais ça fait une fois de trop) en installant mon environnement sous Windows 7 je compile ici les différentes informations glanées sur Internet dans un tutoriel à destination de tous.
But
Installer et utiliser le plugin Eclipse Subclipse (qui permet à Eclipse de communiquer avec des dépôts SVN) sur un Eclipse 64-bits tournant sur une JVM 64-bits sur un Windows Seven 64-bits.
Pré-requis
- OS Windows 64-bits fonctionnel
- Eclipse 3.5 version 64-bits fonctionnel
Procédure
Sous Windows
-
Installer Slik Subversion version 64-bits (version à la
rédactionmise à jour de ce billet :1.6.161.7.4) se trouvant à l'adresse suivante : http://www.sliksvn.com/en/download
(Source : Le Wiki de Subclipse)
Dans Eclipse
- Ouvrir le gestionnaire de plugins d'Eclipse : Menu Help > Install New Software...
- Cliquer sur le bouton [Add...]
-
Dans la fenêtre d'ajout de site de mise à jour Eclipse, saisir :
- Name:
Subclipse 1.6.xSubclipse 1.8.x - Location:
http://subclipse.tigris.org/update_1.6.xhttp://subclipse.tigris.org/update_1.8.x
- Name:
- Cliquer sur le bouton [OK]
- Dans la liste qui s'affiche désormais, cocher :
- Subclipse > Subclipse
- Subclipse > Subversion Client Adapter
- Subclipse > Subversion JavaHL Native Library Adapter
- Subclipse > CollabNet Merge Client
- Subclipse > Subversion Revision Graph
- Cliquer sur le bouton [Next >]
- Cliquer sur le bouton [Next >] (encore)
- Accepter les termes de la licence de Subclipse : Cocher la case "I accept the terms of the licence agreements"
- Cliquer sur le bouton [Finish]
- Redémarrer Eclipse lorsque proposé
- Ouvrir les préférences d'Eclipse : Menu Window > Preferences
- Aller à Team > SVN
- Dans la section "SVN interface:", choisir : "SVNKit (Pure Java) SVNKit v1.3.5.7406"
- Valider avec le bouton [OK]
Votre Eclipse 64-bits peut désormais se connecter aux dépôts SVN et même ceux accessibles via SSH (forme : svn+ssh://) puisqu'on utilise l'interface SVNKit.
Article mis à jour le 2012-04-16 à 21:35:31 GMT