web-dev-qa-db-fra.com

Echec de l'installation du connecteur SVN subversif dans Eclipse Oxygen

L’installation des connecteurs Subversive SVN échoue actuellement avec Eclipse Oxygen.

Eclipse.log

!ENTRY org.Eclipse.team.svn.core.svnnature 4 0 2017-07-03 10:55:36.977
!MESSAGE SVN: 'SVN Decorator' operation finished with error
!SUBENTRY 1 org.Eclipse.team.svn.core.svnnature 4 0 2017-07-03 10:55:36.977
!MESSAGE SVN: 'SVN Decorator' operation finished with error: Selected SVN connector library is not available or cannot be loaded.
If you selected native JavaHL connector, please check if binaries are available or install and select pure Java Subversion connector from the plug-in connectors update site.
If connectors already installed then you can change the selected one at: Window->Preferences->Team->SVN->SVN Connector.
!STACK 0
org.Eclipse.team.svn.core.operation.UnreportableException: Selected SVN connector library is not available or cannot be loaded.
If you selected native JavaHL connector, please check if binaries are available or install and select pure Java Subversion connector from the plug-in connectors update site.
If connectors already installed then you can change the selected one at: Window->Preferences->Team->SVN->SVN Connector.

Voir également le rapport de bogue dans le fichier bugzilla d'Eclipse https://bugs.Eclipse.org/bugs/show_bug.cgi?id=518033

15
lazlev

Vous pouvez installer manuellement les connecteurs SVN Subversive en ajoutant le site de mise à jour http://community.polarion.com/projects/subversive/download/Eclipse/6.0/update-site/ (consultez le dernier site de mise à jour stable ici: https://polarion.plm.automation.siemens.com/products/svn/subversive/download ) et installer les packages nécessaires, par exemple pour 1.9.x en natif dans Eclipse x86:

  • Connecteurs SVN subversifs
  • Implémentation native de JavaHL 1.9
  • Fichiers binaires JavaHL 1.9.3 Win32
29
lazlev

Oui, j'ai eu le même problème ... Mon environnement est Eclipse jee oxygen1.

J'ai d'abord installé la version subversive . Et quand Eclipse affiche la boîte de dialogue d'installation des connecteurs et que je sélectionne le connecteur, Eclipse n'installe pas le connecteur.

Dans la page des préférences -> SVN, la liste déroulante des connecteurs est vide.

J'ai résolu comme belows.

  1. installez le nouveau logiciel en http://community.polarion.com/projects/subversive/download/Eclipse/6.0/update-site/

  2. sélectionnez les connecteurs SVN subversifs et l'implémentation SVNKit à la fois . L'important est non seulement de sélectionner les connecteurs SVN subversifs, mais également l'implémentation SVNKit.

  3. installer et redémarrer.

[édité en 2018-06-29]

Comme pour le photon Eclipse, le problème du connecteur svn semble être résolu.

  1. Il suffit d’installer svn plugin (subversif) via le marché Eclipse . (Le marché Eclipse est localisé dans "Aide - Marché Eclipse")

  2. définir svn connector dans les préférences (fenêtre - préférences - équipe - SVN - onglet de connecteur SVN)

10
rock-like

J'ai eu le même problème. 

Comme lazlev a répondu, j'ai essayé d'installer manuellement les connecteurs SVN Subversive en ajoutant le site de mise à jour http://community.polarion.com/projects/subversive/download/Eclipse/6.0/update-site/ dans le dossier "Installer "nouveau logiciel". 

Quand j'ai choisi les packages SVNK Connectors et SVNKit Subversive, j'ai eu l'erreur suivante comme MscG mentionnée: 

Une erreur s'est produite lors de la phase org.Eclipse.equinox.internal.p2.engine.phases.CheckTrust. Le contexte de session était le suivant: (profil = profil par défaut, phase = org.Eclipse.equinox.internal.p2.engine.phases.CheckTru‌ st, opérande =, action =). Erreur de lecture du contenu signé. Exception lors de l'ouverture du fichier Zip:\plugins\org.polarion.Eclipse.team.svn.connector_6.0.‌ 4.I20161211-1700.jar

Le seul moyen de contourner ce problème est de: 

-Installez d'abord le connecteur SVN seul. Redémarrez Eclipse.

-Alors, retournez à Installer un nouveau logiciel et installez SVNKit seul. Redémarrez Eclipse.

4
magauthier

J'utilise Spring Tool Suite 3.9.0 qui repose sur Eclipse oxygen 4.7.0 et a rencontré le même problème. 

Dans le menu Aide/MarketPlace, j'ai installé "Subservive - SVN Team Provider 4.0.5" Ensuite, j'ai dû installer manuellement le connecteur svn à l'aide du menu Aide/Installer un nouveau logiciel. J'ai utilisé cette URL: " http://community.polarion.com/projects/subversive/download/Eclipse/6.0/update-site/ " Et j'ai choisi le SVNKIT 1.8.14 (essayé le 1.8.15 mais n'a pas fonctionné ...) 

En conséquence, j'ai finalement obtenu un connecteur dans le menu du connecteur Préférence/Équipe/SVN/SVN ... 

Cela fonctionnait mieux avec la version précédente de STS ...

3
iggy

Le problème semble être l'Eclipse 64 bits, car JavaHAL n'existe qu'en version 32 bits.

1
user8633933

Pour ceux qui ont déjà résolu ce problème, mettez à niveau Eclipse Oxygen 1 en Eclipse Oxygen 3a . Semble fonctionner comme un charme avec Subversive - SVN Team Provider 4.0.5

0
Amy Doxy

Merci pour l’allusion . J’ai fait exactement la même chose sous Ubuntu en utilisant l’URL mentionnée pour les deux étapes (svn connector et svnkit): http://community.polarion.com/projects/subversive/ télécharger/Eclipse/6.0/update-site/

Cela ne fonctionne pas avec la dernière version de SVNKit en utilisant svnkit url.

0
akkro