【发布时间】:2019-03-05 03:53:15
【问题描述】:
我使用 eclipse 已经有一段时间了,并且知道市场上有两个选项,SVN eclipse 赞助的连接器,然后是 subversvion.tigris.org,我的问题是让连接器在安装时实际安装和工作本机 Java 我得到错误,我很难让极化连接器工作,在我目前的情况下,我现在得到的具体错误是它无法初始化 apache 类 subversion.javahl.SVNClient 并且令人沮丧的是 SVN 无法安装带有这些较新版本的 Eclipse 的盒子。有人有这个问题吗?其他人在让极化连接器工作时遇到问题吗?只是好奇是否有人有解决方案。谢谢
【问题讨论】:
-
你并不孤单。我的理解是,有某种许可 BS 在法律上阻碍了 Eclipse 提供体面的 svn 集成。我只是放弃并坚持使用 NetBeans,它永远拥有无缝的 svn 集成。
-
谢谢哥们,我找到了polarion.plm.automation.siemens.com/products/svn/subversive/…,但尝试安装最新的稳定版本根本不稳定,所以我想我会继续寻找。讨厌将 200 个插件迁移到 GIT :)
-
原因很简单,因为 Eclipse 本身没有使用 SVN,因为 Eclipse 很久以前就决定迁移到 Git。此外,许多项目同时迁移到 Git,因此在 Eclipse 中更好地集成的需求已经减少。我的建议是迁移到 Git……是的,这意味着工作(在 Maven 项目中,我们已经迁移到 100 多个 Git 存储库中……)……我没有看到任何许可证问题,因为 Subversion 是 Apache 项目和 Eclipse是 Eclipse 许可证吗?..问题只是兴趣降低了。那是开源的......
-
Eclipse Subversive 是 Simultaneous Release until 2017 的一部分。 2015 年,作为该开源项目主要推动者的 Polarion 公司被西门子收购。 Subversive 需要一个连接器才能工作:JavaHL(本机库 + Java API)或 SVNKit(100% Java)。由于连接器许可证与 EPL 不兼容,因此它们不允许作为 Subversive 的一部分(来自 eclipse.org)提供,但必须单独安装(来自 Polarion/Siemens)。对于尚未使用 Git 的项目,我使用 Subversive+SVNKit 没有问题。 @khmarbaise
-
SVN 正在向前发展,但不幸的是 Eclipse 插件没有....
标签: eclipse svn subclipse subversive polarion