Mac OS Lion 中的 Subclipse 显示“无法加载默认 SVN 客户端”错误
更新到 Mac OSX Lion 后,我发现无法使用 Subclipse。我不断收到此错误:
无法加载默认 SVN 客户端
关于如何解决此问题有什么想法吗?
我正在使用 Eclipse Indigo。
After updating to Mac OSX Lion I find that I m unable to use Subclipse. I keep getting this error:
Unable to load default SVN client
Any ideas on how to resolve this issue?
I m using Eclipse Indigo.
如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。
绑定邮箱获取回复消息
由于您还没有绑定你的真实邮箱,如果其他用户或者作者回复了您的评论,将不能在第一时间通知您!
发布评论
评论(5)
您是否尝试过从 Subclipse 的更新站点下载
SVNKit
?转到安装新软件并选择 Subclipse 更新站点。选择 JNA 和 SVNKit 库以及 SVNKit 客户端适配器。
之后,在Preferences → Team → SVN → SVN Interface中将接口从 JavaHL 更改为 SVNKit。
Have you tried downloading
SVNKit
from the update site of Subclipse?Go to Install New Software and select the Subclipse update site. Select the JNA and SVNKit library as well as the SVNKit Client Adapter.
After, change the interface from JavaHL to SVNKit in the Preferences → Team → SVN → SVN Interface.
对于收到错误的任何人:
使用适用于 OS X 的最新 Eclipse Indigo 标准 3.7.1 和来自 CollabNet 的最新 Subclipse 插件(Collabnet Desktop 3.1.0 for Eclipse 3.5-3.7),问题不在于 Subclipse 插件文件的版本,它是您安装的 Subversion 的实际版本。 Collabnet 尚未提供适用于 OS X 的 1.7 SVN 软件包,您需要从 WanDisco 获取它。这让我困惑了好几个小时。
For anyone receiving the error:
Using the latest Eclipse Indigo standard 3.7.1 and the latest Subclipse plugin from CollabNet (Collabnet Desktop 3.1.0 for Eclipse 3.5-3.7) for OS X, the problem is not the version of the Subclipse plugin files, it is the actual version of Subversion you have installed. Collabnet does not yet offer the 1.7 SVN package for OS X, you need to get it from WanDisco.This messed me up for hours.
如果您安装了 subclipse 1.8.x 版本,也可以降级到 1.6.x
这为我解决了问题
这是存储库:http://subclipse.tigris.org/update_1.6.x
只需确保删除与更高版本的 subclipse 相关的所有内容(客户端适配器等)
if you have subclipse version 1.8.x installed, you can also downgrade to 1.6.x
that solved the problem for me
here's the repository: http://subclipse.tigris.org/update_1.6.x
just make sure to remove everything that's related to the higher versions of subclipse (client adapter, etc.)
当我在安装 Lion 后尝试重新安装 subclipse 时,遇到了类似的问题。 subclipse 使用的 subversion 客户端依赖于 javahl 桥,您通常可以从 collab.net 作为社区版本获取该桥。问题是最新版本只支持10.6,还没有10.7的版本。
我通过从 subclipse 插件切换到具有受支持的桥接器的 subversive 插件,解决了通过 eclipse 与 subversion 存储库交互的需要。我知道这并不能完全回答如何让 subclipse 工作,但它是对我有用的替代方案,据我所知,在支持 10.7 的 javahl 包可用之前,这可能是唯一的解决方案。
I ran into a similar problem when I tried to re-install subclipse after installing Lion. The subversion client that subclipse uses relies on a javahl bridge which you can normally get as a community release from collab.net. The problem is that the latest version only supports 10.6 and no version yet exists for 10.7.
I solved my need to interface with a subversion repository through eclipse by switching from the subclipse plugin to the subversive plugin which does have a supported bridge. I know this doesn't exactly answer how to get subclipse working but it was an alternative that worked for me and as far as I know might be the only solution until a javahl package supporting 10.7 is available.
打开此文件:
在任何看到 10.7 的地方将版本更改为 10.6
安装颠覆
改回 10.7
Ilias
Open this file :
change version to 10.6 wherever you see 10.7
install subversion
change back to 10.7
Ilias