zoukankan      html  css  js  c++  java
  • 解决org.apache.subversion.javahl.ClientException: svn: E200007: Runner for 'org.tmatesoft.svn.core.wc2.SvnMerge' command have not been found

    最近使用svn的merge功能合并代码,一直出现一个错误:

      org.apache.subversion.javahl.ClientException: svn: E200007: Runner for 'org.tmatesoft.svn.core.wc2.SvnMerge' command have not been found

    软件环境为:fedora22,java7-64bit,myeclipse2014

    参照这位的说法,配置javaHl依然有问题:http://www.blogjava.net/icewee/archive/2013/03/18/396594.html.具体javaHl配置方法参见 http://xgdellis.iteye.com/blog/1450196(配置后导致locale失效,至今不明原因)

    去官网查看解决方案,也是表示安装Collabtive-Subeclipse即可解决,关键是逆天的只提供1.9.2版本的下载,我的sit-1.8不支持,不知升级是否能够解决?

    最后无奈回想起myEclipse内置的javaHl能否解决问题,果断在线安装svn:http://subclipse.tigris.org/update_1.12.x

    选择SubEclipse安装完成,下面视图中JavaHl版本出现,重试发现SvnMerge完美解决.

    这个问题依然有问题,

      1,谷歌,百度关于此问题解决方案.

      2,现在可用应该是使用了MyEclipse内置的插件,后续版本更迭是否出现问题不得而知.

    补:

      subclipse官网的安装指南有下面这样一段话。

      翻译过来的意思基本是:下面的 Subversion Client API 两个实现版本必须安装一个。比较推荐JavaHL(Subclipse自己实现的),SvnKit是一个第三方的实现版本。

    One or both of the following Subversion Client API providers must also be installed:

    • JavaHL - this is recommended as it is the API provided as part of Subversion itself.  See this wiki page for more information.
    • SVNKit - this is a pure Java implementation of the Subversion API provided and supported by a 3rd party.
  • 相关阅读:
    微软API集
    如何在Visual Studio.net中让同一解决方案中包含多个不同类型的项目并共享同一命名空间
    总结:Asp.net页面之间传递参数的几种方法
    Javascript 鼠标滑过显示大图的效果
    HttpContext.Current.Session["key"]取值
    数字金额转大写
    整合多个图片到一个pdf
    .net reflector & disassembler
    yacc grammar for a simple shell
    Windows cmd编码
  • 原文地址:https://www.cnblogs.com/jason0529/p/5084926.html
Copyright © 2011-2022 走看看