文档首页/ 编译构建 CodeArts Build/ 常见问题/ 通用构建问题/ 执行构建时拉取子模块代码出错
更新时间:2024-10-09 GMT+08:00

执行构建时拉取子模块代码出错

问题现象

执行构建任务时,报如下异常信息:

原因分析

Git从CodeArts Repo拉取子模块时出现错误“Could not read from remote repository”,可能是没有权限或者“.gitmodules”文件配置错误。

处理办法

  1. 打开主代码仓库,选择设置 > 子模块设置,部署秘钥没有同步,单击同步按钮,之后再尝试编译构建。
  1. 如果步骤1已同步,很可能是主仓库的“.gitmodules”文件配置出错,先检查存在“.gitmodules”文件且子模块是“mavenSubTest19114”

  2. 打开“.gitmodules”文件,修改成正确的子模块配置“mavenSubTest19114a.git”

  3. 重新修改好“.gitmodules”,再尝试构建。