在macO上,我一直依赖svnKit来支持netbeans的SVN,因为即使没有安装svn,它也可以直接使用。但是,从Netbeans 9开始,svnKit支持被破坏,无意修复-请参阅NETBEANS-1302:
... svnkit集成已被禁用,因为它的某些部分已获得ASF项目中不允许的许可...
因此,我需要回退到已安装的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
。该线程中有一个补丁可以解决此问题。
本文收集自互联网,转载请注明来源。
如有侵权,请联系 [email protected] 删除。
我来说两句