Jenkins Git Client Plugin问题解决方案

79次阅读
没有评论

问题描述

在使用Jenkins时遇到了一个问题。他之前使用的Git Client插件版本是3.0.0-rc(beta版),由于存在安全漏洞,他升级到了最新版本2.8.6(最新版)。但不幸的是,所有的依赖插件仍然在寻找3.0.0版本,并认为2.8.6是旧版本(这是插件中的一个错误),所以在升级过程中出现了问题。他尝试回退到旧版本,但无法从2.8.6回退到3.0.0。

解决方案

请注意以下操作注意版本差异及修改前做好备份。

方案1

解决这个问题的方法有几种:
1. 从Jenkins更新中心安装git插件3.12.1和git client插件2.8.5。
2. 从”Manage Jenkins”页面的”Manage Plugins”下的”Advanced”选项卡中,将git插件3.12.1和git client插件2.8.6上传到Jenkins服务器。
3. 从Jenkins实验性更新中心安装git插件4.0.0-beta11和git client插件3.0.0-beta11。
4. 从”Manage Jenkins”页面的”Manage Plugins”下的”Advanced”选项卡中,将git插件4.0.0-beta11和git client插件3.0.0-beta11上传到Jenkins服务器。

如果选择git插件3.12.1,您选择的是发布的git插件,也是最稳定的版本。

如果选择git插件4.0.0-beta11,您选择的是最新的预发布git插件,其中包含比git插件3.12.1更多的错误修复。

参考链接:
Git Client Plugin
GitHub链接
插件手动下载

相关问题:https://issues.jenkins-ci.org/browse/JENKINS-59336

正文完