eclipse - Ubuntu 64 位中的 SVNKit 或 JavaHL

标签 eclipse svn svnkit javahl

什么更好的 SVNKit 或 JavaHL

eclipse

颠覆还是Subclipse?

每当我再次安装 Eclipse 时,都会怀疑一个比另一个更好,等等......

最佳答案

归结为口味问题:

  • SVNKit 是对 Java 中 SVN 的完全重写。所以如果你使用这个连接器,你就是在运行“纯”java。
  • 另一方面,JavaHL 是原始 C 库的 native 绑定(bind),因此您通过 JNI
  • 调用编译后的 C+Code

    目前这两个库都支持 SVN 1.7,但 SVNKit 在发布完整的 SVN 1.7 客户端时遇到了很多麻烦(由于 1.7 中的 SVN 工作副本修改)

    因此,如果有新版本的 SVN,JavaHL 往往更早可用。但是大多数时候安装起来有点麻烦,因为它必须与您的 svn 安装二进制兼容(如果您不知道“二进制兼容”是什么意思,请使用 SVNKit)[感谢 centic 的评论!]

    但最终两个后端都是完全兼容用svn。 JavaHL 基本上是 SVN,SVNKit 执行所有 SVN 测试,结果正确

    关于eclipse - Ubuntu 64 位中的 SVNKit 或 JavaHL,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/12297565/

    相关文章:

    svn - Subversion 和 Siteminder

    svn - ubuntu 上的 TortoiseSVN(Windows) 之类的工具是什么?

    java - SVN提交日志问题

    java - svnkit 处理带有空格的 url

    java - 在 SVNKit 中解析 URL

    java - 如何从同一 JPanel 中的其他 JList 中的 JList 中选择一个项目

    c++ - 在 TicTacToe 类中使用 char 数组的意外输出

    java - 构建 jar 并包含库 jar

    c++ - Eclipse CDT 索引器不能完全识别 c++11

    svn 到 git : How to deal with our not-standard, 可能错误地分支了 svn