在eclipse luna的“dropins”文件夹中安装svn连接器

在eclipse luna的“dropins”文件夹中安装svn连接器,eclipse,eclipse-plugin,Eclipse,Eclipse Plugin,我正在尝试自动安装Eclipse Luna中subversive所需的SVN连接器插件,以实现共享多用户安装。我以受限用户的身份运行eclipse下载了插件,然后我将文件从该用户的私有特性和插件目录复制到eclipse安装的dropins目录中,创建目录/opt/eclipse-4.4RC2/dropins/features和/opt/eclipse-4.4RC2/dropins/plugins并将它们放在这些目录中。但是,当我现在启动eclipse时,这些连接器在Window/Preferen

我正在尝试自动安装Eclipse Luna中subversive所需的SVN连接器插件,以实现共享多用户安装。我以受限用户的身份运行eclipse下载了插件,然后我将文件从该用户的私有特性和插件目录复制到eclipse安装的dropins目录中,创建目录/opt/eclipse-4.4RC2/dropins/features和/opt/eclipse-4.4RC2/dropins/plugins并将它们放在这些目录中。但是,当我现在启动eclipse时,这些连接器在Window/Preferences/Team/SVN/SVN Connector中的连接器下拉列表中不可用,我在错误日志中得到以下消息:

org.eclipse.equinox.p2.publisher.eclipse
Error
Mon Jun 02 03:52:28 UTC 2014
Unable to acquire PluginConverter service during generation for: /opt/eclipse-4.4RC2/dropins/plugins.

org.eclipse.equinox.p2.publisher.eclipse
Error
Mon Jun 02 03:52:28 UTC 2014
Unable to acquire PluginConverter service during generation for: /opt/eclipse-4.4RC2/dropins/features.
我知道PluginConverter已从Luna中移除;它以前提供了与缺少OSGi清单的Eclipse2.0插件的向后兼容性,但是我尝试安装的所有插件都有正确的OSGi清单,所以我不理解为什么需要它

我试着查阅Luna的文档,看看是否可以将特性和插件创建为dropins的子目录,但我觉得找不到Luna的文档有点奇怪,因为它的最终版本将在几周内发布。不过,开普勒的文件表明,这应该是好的


知道出了什么问题吗?

这看起来像是Eclipse bug


错误报告说,使用-clean选项重新启动Eclipse两次可以解决问题。

我使用以下命令,使用polarion更新站点,直接在plugins文件夹中自动安装Luna中的SVN连接器:

${installationpath}/eclipse/eclipse -nosplash \
  -application org.eclipse.equinox.p2.director \
  -repository http://community.polarion.com/projects/subversive/download/eclipse/4.0/update-site/ \
  -destination ${installationpath}/eclipse/ \
  -installIU org.polarion.eclipse.team.svn.connector.feature.group \
  -installIU org.polarion.eclipse.team.svn.connector.svnkit18.feature.group

希望有帮助。

我发现安装subversive及其连接器的最佳方法如下:

1. Go to Help->Install New software.
2. From the drop down list select "Luna - http://download.eclipse.org/releases/luna". Now some list should be populated.
3. In the populated list go to Collaborator->Subversive SVN Team Provider.
4. Click Finish.
这将在eclipse重启后安装Subversive SVN团队提供程序

然后右键单击Project Explorer的empty are并选择import,然后选择other。从新建菜单中选择SVN Project From SVN,这将要求安装连接器。选择所需的接头并安装