颠覆性SVN连接器在Eclipse Oxygen中安装失败



Subversive SVN 连接器的安装当前因 Eclipse Oxygen 而失败。

日食.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.

另请参阅eclipse bugzilla https://bugs.eclipse.org/bugs/show_bug.cgi?id=518033 中的错误报告

您可以通过添加更新站点 https://community.polarion.com/projects/subversive/download/eclipse/6.0/update-site/(在此处查看最新的稳定更新站点:https://polarion.plm.automation.siemens.com/products/svn/subversive/download(并安装必要的软件包(例如 Eclipse x86 中的本机 1.9.x(来手动安装 Subversive SVN 连接器:

  • 颠覆性 SVN 连接器
  • 原生 JavaHL 1.9 实现
  • JavaHL 1.9.3 Win32 二进制文件

是的,我遇到了同样的问题。 我的环境是日食1。

我先安装了颠覆者。 当 eclipse 弹出安装连接器对话框并且我选择连接器时,eclipse 不会安装连接器。

在首选项 -> SVN 页面中,连接器组合框为空。

我解决了如下。

  1. 安装新软件 http://community.polarion.com/projects/subversive/download/eclipse/6.0/update-site/

  2. 选择颠覆性SVN连接器,并同时实现SVNKit。 重要的不仅是选择颠覆性SVN连接器,还有SVNKit的实现。

  3. 安装并重新启动。

[编辑于 2018-06-29]

至于日食光子,svn连接器问题似乎已经解决了。

  1. 只需通过 eclipse 市场安装 svn 插件(Subversive(。 (Eclipse Marketplace 位于"Help - Eclipse Marketplace"(

  2. 在首选项中设置 SVN 连接器 (窗口 - 首选项 - 团队 - SVN - SVN 连接器选项卡(

[编辑于 2023-01-26]

不幸的是,这个网站不再工作了。 ( http://community.polarion.com/(

所以,你必须安装Subclipse而不是Subversive。

我遇到了同样的问题。

就像 lazlev 回答的那样,我尝试通过在"安装新软件"窗口中添加更新站点 https://community.polarion.com/projects/subversive/download/eclipse/6.0/update-site/来手动安装 Subversive SVN 连接器。

当我选择Subversive SVN连接器和SVNKit软件包时,我得到了以下错误,如MscG所述:

在 org.eclipse.equinox.internal.p2.engine.phases.CheckTrust 阶段发生错误。 会话上下文为:(profile=DefaultProfile, phase=org.eclipse.equinox.internal.p2.engine.phases.CheckTru st, operand=, action=(。读取签名内容时出错。打开 zip 文件时出现异常:\plugins\org.polarion.eclipse.team.svn.connector_6.0。4.I20161211-1700.jar

我解决此问题的唯一方法是:

-首先单独安装SVN连接器。重新启动 Eclipse。

- 然后返回安装新软件并单独安装 SVNKit。重新启动 Eclipse。

我正在使用基于 eclipse oxygen 4.7.0 的 Spring Tool Suite 3.9.0 并遇到了同样的问题。

从帮助/市场菜单中,我安装了"Subservive - SVN Team Provider 4.0.5" 然后我不得不使用帮助/安装新软件菜单手动安装 svn 连接器。我使用了这个网址:"http://community.polarion.com/projects/subversive/download/eclipse/6.0/update-site/"并选择了SVNKIT 1.8.14(尝试了1.8.15,但它不起作用...

结果,我终于在首选项/团队/SVN/SVN 连接器菜单中获得了一个连接器......

它在之前的 STS 版本中效果更好......

问题似乎是64位日食,因为JavaHAL只存在于32位中

感谢您的提示。 我在 ubuntu 上使用两个步骤(svn 连接器和 svnkit(提到的 url 执行了完全相同的步骤:http://community.polarion.com/projects/subversive/download/eclipse/6.0/update-site/

它不适用于使用svnkit url的最新版本的SVNKit。

对于那些上述解决方法无法解决问题的用户,请将 Eclipse Oxygen 1 升级到Eclipse Oxygen 3a。似乎像一个魅力与颠覆 - SVN 团队提供程序 4.0.5

重新安装为我提供了诀窍。 在 eclipse 中转到帮助>Eclipse Marketplace 再次搜索 svn。单击已安装。更新。

最新更新