我想问一个关于 Jenkins 的问题,因为我在 Jenkins 获取存储库的子模块时遇到了这个错误,它运行正常,但不知何故会出现这种错误。我试图在本地系统上编译,它工作得很好,但不是在 Jenkins 上。我的存储库是 git 服务器之一,我们在 Jenkins 上使用 Gerrit 触发器插件。在这里,我使用的是 Jenkins 的 Windows 系统。谁能帮我解决这个问题?
git submodule update --init --recursive Gateway/host/SDK # timeout=50 11:21:28 hudson.plugins.git.GitException: Command "git submodule update --init --recursive Gateway/host/SDK" 返回状态代码 1:11:21:28 标准输出:11:21:28 标准错误:克隆到“E:/Jenkins/workspace/Nebulae/HVAC_Windows/Gateway/host/SDK/components/nbl-mib/nbl-mib-service”。 .. 11:21:28 致命:协议错误:错误的行长字符:这 11:21:28 致命:将 'ssh://gitolite@192.168.0.206/nebulae/nbl-mib-service.git' 克隆到子模块中路径 'E:/Jenkins/workspace/Nebulae/HVAC_Windows/Gateway/host/SDK/components/nbl-mib/nbl-mib-service' 失败 11:21:28 无法克隆 'components/nbl-mib/nbl-mib -服务'。重试计划 11:21:28 克隆到 'E: