2015-05-14 70 views
1

我刚刚遇到了我的持续集成机器上更新Java,Jenkins和IVY工具链的问题:目前没有SVN解析器。我的问题:在较旧的SVN解析器中使用的旧Subversion库(IVY-SVN 2.2)过时了,它无法访问带有“unknown cipher”错误的HTTPS ......它似乎无法解码服务器端的SSL> SSLv3了。IVY 2.4没有Subversion解析器可用

任何想法?

回答

2

好吧,这个解决方法是在版本2.2中离开IVY并更新SVNKIT库。然后,所有库仍然兼容,更新/提交周期可与最新版本的Subversion 1.8.x和Java> = 1.8.x和TLS 1.x一起使用。

由于这是一种临时解决方案,我不会将其标记为已解决。我想IVY和Subversion都不是“趋势”了,我强烈建议现在升级到GRADLE/MAVEN/GIT组合。

+0

或者将您的二进制文件存储在像Nexus,Artifactory或Archiva这样的artefact存储库中? –

+0

这将是我的解决方案,当用于gradle时,但具有当前的IVY功能(请参阅我的旧帖子),这根本不可能。 IVY允许发布n x m关系,而Maven仅为1 x n。 –

+0

gotcha ...常春藤当然是一种更灵活的技术,但它从未像服务器端存储库技术那样得到同样的采用水平。你可以看看Artifactory,我认为它支持非Maven仓库格式。这可能会提供一些选择。祝你好运! –

相关问题