1. 产品简介
  2. 快速开始
  3. 编写构建流程
  4. 配置构建计划
  5. 构建节点
  6. 管理构建计划
  7. 系统插件
  8. 自定义团队插件
  9. 最佳实践
  10. 常见问题
  11. 词汇表
代码仓库 / 代码仓库管理 / 导入或关联外部仓库

导入或关联外部仓库

导入外部代码仓库

CODING 代码仓库不仅提供了一键导入外部开源仓库功能,还支持定时同步外部仓库。在创建代码仓库时点选「导入外部仓库」,填入 Git 开源仓库的 URL 地址即可导入。

同步意味着和源仓库保持一致,将覆盖你在 CODING 仓库中做出的改动。你可以在仓库设置中修改同步信息频率或关闭自动同步功能。

关联代码仓库

「关联仓库」功能本质上是将访问外部仓库的凭据“暂存”至 CODING,当你使用持续集成 / 部署时,能够直接调用第三方仓库作为代码源,而省去了频繁迁移的繁琐流程。

支持的关联仓库类型有 GitHub 、GitLab 、私有 GitLab、Gitee、工蜂、通用 Git 仓库与其他项目中的 CODING 仓库。前五种仓库类型支持 OAuth 认证方式,通用 Git 仓库支持账号密码认证,关联后的仓库代码不会存储至 CODING 代码仓库。

关联 GitLab 私有仓库

如需关联私有 GitLab 仓库,需要在 GitLab 创建应用然后由团队管理员绑定私有 GitLab 服务。具体操作请参考绑定私有 GitLab

关联 GitLab SaaS 仓库

如需关联 GitLab SaaS 版本上的仓库,在「关联代码仓库」页面选择「GitLab」代码源,然后点击「前往认证」,在跳转的 GitLab 验证页面点击「Authorize」完成授权。授权成功后,选择需要关联的代码仓库即可完成操作。

关联 GitHub 仓库

在「关联代码仓库」页面,选择「GitHub」代码源,然后点击「前往认证」使用 OAuth 认证即可跳转至 GitHub 进行授权认证。若提示失败,有可能是因为您未在 GitHub 中填写用户名。请前往「Settings」->「Profile」->「Name」进行填写。

上一篇创建仓库
最近更新
感谢反馈有用
感谢反馈没用

在阅读中是否遇到以下问题?

您希望我们如何改进?