Git客户端插件以前的版本是版本:3.0.0-rc(Beta),其中存在安全漏洞,因此升级到最新版本:2.8.6(最新版本)。但是不幸的是,所有的依赖插件仍然在寻找3.0.0,并且认为2.8.6是旧版本(插件中的一个bug )仍然在使用旧版本而不是更新版本,这在升级过程中造成了问题。因此,试图恢复,但没有恢复到测试版,从2.8.6到3.0.0。

没有恢复到旧版本的选项:在https://updates.jenkins-ci.org/download/plugins/git-client/中也没有像以前一样手动升级Git客户端的版本。

Note this problem I faced in my project. So if someone else is also facing similar issue this might help them to resolve.发布于 2019-09-26 13:42:12
解决办法:
在git客户端插件3.0.0-rc中,您有几种解决安全问题的选择。
1)从Jenkins更新中心安装git插件3.12.1和git客户端插件2.8.5
2)将git插件3.12.1和git客户端插件2.8.6从"Manage“页面的"Advanced”选项卡上传到Jenkins服务器。
3)从Jenkins实验更新中心安装git插件4.0.0-beta11 11和git客户端插件3.0.0-beta11。
4)将git插件4.0.0-beta11 11和git客户端插件3.0.0-beta11 11从“管理插件”页面的“高级”选项卡“管理Jenkins”中上传到Jenkins服务器。
如果您选择git插件3.12.1,您将选择发布的git插件和最稳定的插件。
如果您选择git插件4.0.0-beta11,您将选择最新发布的git插件,它比git插件3.12.1有更多的bug修复。
参考资料:Git客户端插件
https://devops.stackexchange.com/questions/9287
复制相似问题