【问题标题】:Compatibility of Eclipse Luna with SVN 1.6Eclipse Luna 与 SVN 1.6 的兼容性
【发布时间】:2015-03-13 08:49:11
【问题描述】:

我最近将 Eclipse 升级到 Luna,结果之一是 Subversive 升级到了使用 SVNKit 1.7.8 的版本,该版本与 SVN 1.6 不兼容。尝试从 SVN 导入项目时,失败并显示“未处理的事件循环异常”。

我们使用的是 SVN 服务器 1.6,由于其他依赖关系,要更改它并不容易。有没有办法安装旧版本的 SVNKit 并将其与最新的 Eclipse 一起使用?颠覆者installation instructions state that you can

如果您愿意,您可以选择多个连接器并按照安装程序进行操作。安装后,您可以使用主菜单项 Window > Preferences > Team (tree node) > SVN (tree node) > SVN Connector (tab) 切换连接器。

但是,我似乎无法添加另一个 SVN 连接器并将其显示在选项中。我通过 dropins 文件夹添加了 1.3.8,它没有出现在团队选项下。

有解决办法吗?感谢您对此的帮助。

【问题讨论】:

  • 你试过subclipse而不是颠覆吗?当我使用 svn 时,它比颠覆性的要好一点。

标签: eclipse svn subversive


【解决方案1】:

SVNKit 1.8.7 连接器与之前的 Subversion Server 1.6 100% 兼容,正如用户 714965 所说,转到安装详细信息,然后按顺序删除 SVN 连接器和 Subversive ,然后重启eclipse。

转到“Eclipse 市场”

安装 Subversive

重启eclipse并进入Window->Preferences并在左侧面板中选择Team->SVN,然后自动出现一个窗口选择并安装SVN连接器

选择最新版本的连接器(SVN Kit 1.8.7)并安装,然后重启eclipse返回Window->Preferences->Team->@ 987654336@ 并选择最近安装的连接器

您现在可以签出或分享项目。

使用 Subversion 服务器 1.6

希望这会有所帮助。

【讨论】:

  • 感谢您提供非常详细的答案,但我将赏金奖励给第一个到达那里的@user714965。
  • 别担心,我很乐意为您提供帮助:)
【解决方案2】:

SVNKit website 告诉:

SVNKit 1.7.13 和 1.8.8 都支持 1.6 和更早版本的工作副本 格式无需升级。

看来您最好更新到上述版本之一,而不是降级到 1.6。

UDPATE

如果无法直接更新,请尝试删除 SVNKit 并重新安装。我用 Luna 试过这个:

Help -> About -> Installation Details -> 在列表中找到SVNKit并选择Uninstall...

然后在出现提示时重新启动 eclipse。当它重新启动时,将出现 SVN 连接器对话框,您可以选择要安装的当前版本。

注意:在执行此操作之前,您最好备份 eclipse 文件夹。

【讨论】:

  • 也许这会起作用,但实际上这样做是诀窍。我无法安装任何其他版本的 SVNKit(它已安装但未在 SVN 连接器中显示为选项),也无法升级 Subversive(Eclipse 告诉我它已安装且不允许升级) .
  • 谢谢。我发现问题是由于防火墙而没有显示 SVNKit 发现(当它失败时,不清楚是否应该发生某些事情)。不过,我可以解决防火墙问题。
【解决方案3】:

正如其他人告诉你的,SVN 客户端 1.8 与 SVN 服务器 1.6 兼容。 但是您需要升级之前导入的 SVN 存储库。

就我而言,我只是做了和你一样的事情(从 Eclipse Indigo 到 Luna),但使用了 SubClipse(来自 Tigris)。而且我必须将本地 SVN 存储库(小于 1.6)升级到本地 SVN 存储库版本 1.8。

为此,我使用了Tortoise SVN。安装后,只需右键单击您的 SVN 存储库并选择“升级”(不记得它是否可以直接访问,或者我是否必须查看“TortoiseSVN”)。

在再次导入之前,您可能必须从 eclipse 中删除您的项目,因为所有隐藏的 .svn 目录都将被删除,并且仅保留 SVN 存储库基础上的那个。

【讨论】:

  • 感谢您的回答,但这不是必需的。它正在更新 SVN 连接器。
猜你喜欢
  • 1970-01-01
  • 1970-01-01
  • 1970-01-01
  • 2011-09-13
  • 2013-12-03
  • 2017-12-08
  • 2015-03-07
  • 2011-03-04
  • 1970-01-01
相关资源
最近更新 更多