【问题标题】:Which subversive connector discovery to use使用哪个颠覆性连接器发现
【发布时间】:2011-12-03 22:33:51
【问题描述】:

在 Eclipse 中安装 SVN 插件并重新启动后,出现一条消息,要求安装连接器。有 SVN Kit 和 Native JavaHL 连接器。我很困惑要安装哪一个以及为什么,请任何人指导我。

【问题讨论】:

    标签: java eclipse svn subversive


    【解决方案1】:

    这两个连接器应该都可以工作,这里是不同之处(更多来自使用它们的经验,而不是通过阅读它们的源代码):

    • SVN 套件:
      • 适用于所有平台,是纯 Java 实现(无需 DLL 或共享库)。
      • 比 JavaHL Native 慢一点。
      • 将其配置保存在其他地方,而不是像 TortoiseSVN(在 Windows 上)这样的真正颠覆客户端。因此,如果您两者都需要,则必须牢记这一点。
    • JavaHL 本机:
      • 需要一个共享库 (DLL),它与已安装的 Subversion 客户端具有相同的主要版本。所以如果你使用SVN命令客户端1.6.x,你应该安装/使用对应的JavaHL版本。
      • 在 Windows 下易于使用,更难找到适合 Linux 或 Mac OS X 的版本(请参阅Subclipse Wiki: JavaHL
      • 速度更快,使用与已安装的 SVN 命令客户端或 TortoiseSVN 客户端相同的配置。

    因此您可以同时安装两者,并在Windows > Preferences > Team > SVN > SVN Connector 下切换它们。我两者都用过,我的正常用词没有太大区别,只是在特殊情况下。如果 JavaHL 适合,我认为它是更好的连接器。

    【讨论】:

    • 看来我无法同时安装 SVN Kit 1.7 和 JavaHL Native 1.7。 Eclipse 报告它不能这样做。有什么想法或建议吗?
    • 如何更详细地描述您的问题,也许在这里作为另一个问题?世界已经变了,或许我们必须重新评估现在的规则是什么?
    猜你喜欢
    • 1970-01-01
    • 2023-04-02
    • 2019-01-14
    • 2011-05-25
    • 1970-01-01
    • 1970-01-01
    • 2012-12-25
    • 1970-01-01
    • 2013-02-23
    相关资源
    最近更新 更多