netbeans 9-macO上的svn支持中断了吗?

时间:2018-11-05 23:41:45

标签: macos svn netbeans netbeans-9

背景故事

在macO上,我一直依赖svnKit在netbeans中提供SVN支持,因为即使没有安装svn,它也可以直接使用。但是,从Netbeans 9开始,svnKit支持被破坏,无意修复-参见NETBEANS-1302

  

... svnkit集成已被禁用,因为其中某些部分   在ASF项目中不允许的许可下...

所以我需要回退到已安装的CLI版本。

我的问题

但是,在安装SVN(subversion.apache.org)之后,仍然出现“ SVN Command Failed”对话框,要求我安装或指向已经安装的版本。

我安装了两种不同的方法,即Apple开发人员命令行工具(svn 1.10.0)和通过brew(svn 1.10.2)。

我将netbeans指向/usr/bin/usr/local/bin-但它无法获取已经安装的svn cli。

我做错了什么吗?它一定有效,因为其他人推荐了它吗?或者也许只在macO上坏了?

注意:关于SvnKit支持被破坏的问题不是不是:已知SvnKit被破坏,并且没有修复的意图。因此,有关Netbeans 9中SvnKit支持的任何问题现在都是毫无意义的。问题是关于与真正的SVN客户端集成-我无法在macOS上使它正常工作。

2 个答案:

答案 0 :(得分:1)

问题是SVN版本。 Netbeans 9不支持它(请参阅NETBEANS-771 ...) 该线程中有一个org-netbeans-modules-subversion.jar补丁可以解决此问题。

答案 1 :(得分:1)

我尝试了NETBEANS-771中提供的新的org-netbeans-modules-subversion.jar,但是在我的Mac上没有任何作用。

产品版本:Apache NetBeans IDE 9.0(在20180708上构建incubator-netbeans-release-334-) Java:1.8.0_191; Java HotSpot(TM)64位服务器VM 25.191-b12 运行时:Java(TM)SE运行时环境1.8.0_191-b12 系统:在x86_64上运行的Mac OS X版本10.14.1; UTF-8; zh_(nb) svn --version svn版本1.10.0(r1827917)    编译于2018年9月25日18:25:22 x86_64-apple-darwin17.0.0