我的 Jenkins 是 1.580 版本,通过 Tomcat 7 运行。
最近因为SVN库换了域名,所以需要重新配置,但是怎么配置都不能验证通过,所有插件升级到最新不行,回滚所有插件的升级也不行,甚至把 .jenkins 目录删了,重新配置的项目也不行……
我的操作是,在项目里选择源码管理为 Subversion
,然后填写 Repository URL
,再添加一个 Credentials
添加 Credentials
选项里,Scope 选的 Global
,然后填写 SVN 用户名和密码,保存。
看网上帖子说需要先命令行下跑次 svn 保证证书……之前就做过,为了保险再做了一次:
先删掉 %appdata%\subversion\auth 文件夹,再用 svn info --username myname url
命令,提示接受证书,选择永远接受。然后重启 Tomcat。——结果还是不行
没辄了,看看大家有啥办法没
加了个
-Djsse.enableSNIExtension=false
解决了,只是要给 tomcat 加这个参数花了点时间去找方法,结果很简单的,Windows 下运行
tomcat7w.exe
就好了,图形界面设置,简单。