我一直在颠覆1.7的新更新与使用詹金斯的问题。不能使用jenkins和Subversion 1.7?任何解决方案
这是交易,我们公司的一些人切换到新的颠覆1.7,因此他们不能恢复到旧的1.6颠覆文件夹结构(除非他们提交一切抹去他们的文件夹,卸载新的1.7颠覆与他们所有的酷的新功能,安装旧的无聊的1.6和重新出口的一切,我知道)。
因此,考虑到要继续前进并使用Subversion 1.7的新功能(例如具有可轻松使用修订号的外部设备...),我现在对jenkins有问题。
我对詹金斯的选择是使用SVNKIT 1.3.7的插件或可以更新到1.3.9。如果我们看看SVNKIT的下载页面(http://svnkit.com/download.php),他们说1.3.7和1.3.9版本与Subversion 1.7不兼容。这应该在2012年3月左右得到解决。我的服务器必须尽快启动并运行,所以我不能等待整整一个月。
那么你有什么建议让我尝试让我的用户使用Subversion 1.7,并且我仍然可以使用Jenkins。
FYI我试过如下:
- 更改服务器所使用的协议,使用协议的SSLv3让Subversion的工作,但失败詹金斯,以及使用的TLSv1和SSLv3的让詹金斯工作,但失败了一些颠覆的操作,所以没有积极的结果。
- 更改jenkins中的协议选项以使用SSLv3,这在几个常见问题中提到,默认情况下,jenkins使用协议TLSv1,但仍然没有正面结果。 (总是给我错误无法访问
https://svn.myrepos.com/svn/teamlib/package/ThePackages/trunk
:svn:OPTIONS/svn/teamlib/package/ThePackages/trunk失败(显示详细信息)(可能需要输入凭据?)) - 在另一台服务器使用TLSv1和SSLv3,这个存储库只包含一个到真正的基本存储库的外部链接(例如,新的存储库
https://svn2.myrepos.com/svn/teamlib/testpackage/trunk
这只包含一个外部的svn在其他服务器上使用SSLv3https://svn.myrepos.com/svn/teamlib/package/ThePackages/trunk
)。
最近是最接近我成功,因为詹金斯工作正常,建立一切,但似乎无法出口外部。 (我可以做手动输出,但我需要由詹金斯完成)。
那么有什么想法?
Tnx会尝试将我们的服务器更新到1.6,看看会发生什么。 – wincrasher 2012-03-08 19:30:32
只需更新服务器,它工作正常。 TNX – wincrasher 2012-04-19 17:28:19