首页 > 代码库 > svn: E200007:Runner for 'org.tmatesoft.svn.core.wc2.SvnMerge' command have not been found; probably not yet implement in this API.

svn: E200007:Runner for 'org.tmatesoft.svn.core.wc2.SvnMerge' command have not been found; probably not yet implement in this API.

合并主干代码的时候,合并报错:

svn: E200007:Runner for ‘org.tmatesoft.svn.core.wc2.SvnMerge‘ command have not been found; probably not yet implement in this API.

解决方法:

打开 http://subclipse.tigris.org/wiki/JavaHL  下载一个

技术分享

64位的Suclipse,安装,重启,提示框:是否使用subclipse?(没截图,但是意思是这么个意思)

选择yes,然后再合并代码就ok了。

这种版本的问题还会导致下面的问题,以前忽略这个错误了,但是这次发现原来问题不小:不过重装之后就好啦。

  Failed to load JavaHL Library.
  These are the errors that were encountered:
  C:\Windows\SysWOW64\msvcp100.dll: Can‘t load IA 32-bit .dll on a AMD 64-bit platform
  D:\user\***\Application Data\MyEclipse Professional 2014\configuration\org.eclipse.osgi\bundles\1315\1\.cp\libsvnjavahl-1.dll: %1 不是有效的 Win32 应用程序。
  no svnjavahl-1 in java.library.path
  no svnjavahl in java.library.path
  java.library.path = d:\user\***\Application Data\MyEclipse Professional 2014\binary\com.sun.java.jdk7.win32.x86_64_1.7.0.u45\bin;C:\Windows\Sun\Java  \bin;C:\Windows\system32;C:\Windows;C:\WINDOWS\SYSWOW64;C:\Windows\system32\;C:\PROGRAM FILES (X86)\NVIDIA CORPORATION\PHYSX\COMMON;C:\Windows\SYSTEM32;C:\Windows;C:\Windows\SYSTEM32\WBEM;C:\Windows\SYSTEM32\WINDOWSPOWERSHELL\V1.0\;E:\Java\jdk1.7.0_10\BIN;E:\Java\jdk1.7.0_10\JRE\BIN;C:\PROGRAM FILES\TORTOISESVN\BIN;D:\Program Files (x86)\MySQL\MySQL Server 5.5\bin;D:\apache-tomcat-7.0.54\lib;D:\apache-tomcat-7.0.54\bin;.

 

java.library.path是什么呢?看这样子,应该就是系统变量种path下的变量了。

svn: E200007:Runner for 'org.tmatesoft.svn.core.wc2.SvnMerge' command have not been found; probably not yet implement in this API.