【问题标题】:netbeans 9 - svn support broken on macOs?netbeans 9 - macOS 上的 svn 支持中断?
【发布时间】:2019-04-09 08:57:52
【问题描述】:

背景故事

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

... svnkit 集成已被禁用,因为它的某些部分是 根据 ASF 项目中不允许的许可证...

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

我的问题

但是,在安装 SVN (subversion.apache.org) 后,我仍然收到“SVN 命令失败”的对话框,要求我安装或指向已安装的版本。

我有两种不同的方式安装它,苹果开发者命令行工具(svn 1.10.0)和通过brew(svn 1.10.2)。

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

我做错了什么吗?它必须工作,因为我被其他人提到它?或者可能只在 macOS 上损坏?

注意:这个问题不是关于 SvnKit 支持被破坏的问题:已知 SvnKit 被破坏,并且没有修复的意图。所以任何关于 Netbeans 9 中 SvnKit 支持的问题现在都是毫无意义的。问题是关于与真正的 SVN 客户端的集成——我无法让它在 macOS 上运行。

【问题讨论】:

  • 在 Archlinux 上也一样。 NetBeans 9 是一场灾难

标签: macos svn netbeans netbeans-9


【解决方案1】:

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

【讨论】:

    【解决方案2】:

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

    产品版本:Apache NetBeans IDE 9.0(构建孵化器-netbeans-release-334-on-20180708) 爪哇: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; en_US (注) svn --版本 svn,版本 1.10.0 (r1827917) 于 x86_64-apple-darwin17.0.0 于 2018 年 9 月 25 日 18:25:22 编译

    【讨论】:

    • 确保此发现已记录在 JIRA 中
    猜你喜欢
    • 2018-12-31
    • 2014-04-30
    • 1970-01-01
    • 1970-01-01
    • 2011-12-09
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多