mak*_*aks 16 svn tortoisesvn netbeans
我有一个使用totoiseSVN的项目.在将其升级到1.7版本之前一切正常,但是当我将tortoiseSVN升级到1.7版本时,当我尝试提交或显示历史记录日志或更新时,它会给我一个错误:
org.tigris.subversion.javahl.ClientException: Unsupported working copy format
The path 'C:\Users\user\stuff\myApp' appears to be part of a Subversion 1.7 or greater
working copy. Please upgrade your Subversion client to use this
working copy.
Run Code Online (Sandbox Code Playgroud)
据我所知,如果我的系统安装了toriseSVN,Netbeans默认使用它.此外,我已阅读,.svn目录位于只是在根(如在我的情况),在SVN 1.7+项目(工作复印件).那么为什么netbeans告诉我必须升级svn客户端,因为我已经有了最新版本
tpa*_*pae 13
在应用程序快捷方式/执行路径中启用命令行开关:
-J-DsvnClientAdapterFactory=commandline
Run Code Online (Sandbox Code Playgroud)
例
“C:\Program Files\NetBeans 7.0.1\bin\netbeans.exe” -J-DsvnClientAdapterFactory=commandline
Run Code Online (Sandbox Code Playgroud)
小智 5
设置-J-DsvnClientAdapterFactory=commandline选项并在PATH系统变量中包含svn可执行文件就足以解决此问题.
您可以通过以tpae OR描述的方式执行此操作来设置该选项,方法是将此选项添加到文件中的netbeans_default_options属性<netbeans_dir>\etc\netbeans.conf.