Jenkins配置SCM任务时无法选SVN、Add SCM按钮无响应怎么办

问题原因
Jenkins核心本体不自带Git、SVN等版本仓库的集成对接能力,源码管理页无Git/SVN选项、「Add SCM」按钮点击无响应,通常为三类原因:
- 未安装对应SCM的集成插件
- 页面前端脚本加载失败
- 当前账号操作权限不足
解决步骤
1. 安装对应SCM插件(绝大多数场景的根因)
- 登录Jenkins后台,进入
Manage Jenkins>Plugins页面 - 在可安装插件列表中搜索所需插件:
- 对接Git仓库:安装官方维护的
Git插件,其依赖的Git Client插件会自动同步安装 - 对接SVN仓库:安装官方维护的
Subversion插件
- 对接Git仓库:安装官方维护的
- 勾选插件后点击安装,等待安装流程结束后重启Jenkins
- 重启后重新进入任务的Source Code Management配置页,即可看到对应的Git/SVN配置项
2. 插件安装后仍异常的排查
如果完成上述操作后问题依旧:
- 前端加载异常排查:清理浏览器缓存,使用Chrome/Edge等Chromium内核浏览器访问,临时禁用广告拦截、脚本拦截类浏览器插件后刷新页面。这类拦截工具经常阻断Jenkins的前端脚本,导致按钮点击无响应
- 权限排查:确认当前登录账号持有对应任务的配置权限、以及全局SCM相关操作权限,权限不足时前端会直接禁用操作按钮,且不会弹出明确提示
内容的提问来源于stack exchange,提问作者Hiep Le Thanh
相关产品推荐
相关产品推荐

