netbeans 9 - svn 支持在 macO 上损坏了吗?

netbeans 9 - svn support broken on macOs?

背景故事

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

... svnkit integration has been disabled, because some parts of it are under licenses that are not allowed in an ASF project ...

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

我的问题

但是在安装 SVN (subversion.apache.org) 之后,我仍然会看到 "SVN Command Failed" 对话框要求我安装或指向一个已经安装的版本。

我有两种不同的安装方式,苹果开发者命令行工具 (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 上运行。

SVN版本问题。 Netbeans 9 不支持它(参见 NETBEANS-771...) 该线程中有一个 org-netbeans-modules-subversion.jar 的补丁,据说可以解决这个问题。

我尝试了 NETBEANS-771 中提供的新 org-netbeans-modules-subversion.jar,但它对我的 Mac.

没有影响

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