代码库

管理代码库

作者:DevOps最后编辑:刘文娟 于 2026-10-12 08:31:53 浏览量:2994 分享链接/book/devops/2352.html?releaseID=29

在DevOps中,源代码管理是一个关键的组成部分,它有助于团队协作、版本控制和自动化构建过程。源代码管理工具用于存储、跟踪和管理应用程序代码的变更历史。

平台内置 GitFox 代码库管理能力,同时支持导入各类第三方代码库。

1. 创建代码库

平台内置GitFox服务,研发团队可以在代码库列表点击右上角的“创建代码库”按钮,新增代码库。


创建代码库时,名称、所属空间、所属产品为必填项,代码库强制关联产品,产品可在禅道产品模块进行维护。

支持填写描述信息用于备注仓库用途。

访问控制提供公开、私有两种模式:公开模式下,拥有所属空间访问权限的用户即可访问该代码库;私有模式仅允许代码库成员访问。

完成参数配置后点击保存,即可生成新的代码库。


2.导入代码库

在代码库列表页点击右上角的导入代码库

进入导入代码库页面,选择代码库来源,目前支持GitLab、Gitea、Gogs、Subversion。提供完整导入与镜像只读导入两种模式,统一在平台内完成研发协同。

源代码库

  • 来源:选择第三方代码库类型,可选:GitLab、Gitea、Gogs、Subversion。
  • 服务器:选择已维护的第三方服务连接;若不存在对应服务,点击【创建】新增服务器配置。
  • 代码库:下拉选中当前服务器下需要导入的仓库。

目标代码库

  • 名称:代码库在本平台显示的名称。
  • 所属空间:设置代码库归属空间,控制基础访问范围。
  • 关联产品:绑定对应产品,实现和需求、流水线、缺陷等研发数据联动。
  • 描述:填写仓库备注信息,选填。

导入后模式

  • 可读、可写、可管理:完整导入为 GitFox 代码仓库,后续代码全部在 GitFox 内进行管理。
  • 只读(做镜像导入):仅创建镜像仓库,源代码仍在第三方平台维护,DevOps 会定期自动同步代码变更,平台仅做查看消费,不支持提交修改。

访问控制

  • 公开:拥有代码库所属空间访问权限,即可访问该代码库。
  • 私有:仅代码库成员可以访问该代码库。

填写完成点击【保存】执行导入;点击【返回】放弃操作回到列表页。

3. 编辑代码库

点击代码库列表右侧编辑按钮,可以编辑代码库。

在代码库编辑表单中,可维护仓库的基础配置信息。

其中名称、所属空间、所属产品、默认分支为必填项,可按需修改代码库归属关系与仓库默认分支;

支持更新描述信息补充仓库说明。

访问控制依旧支持公开、私有两种模式,用于调整代码库对外访问范围。

完成配置变更后点击保存,所有修改即时生效。


3. 删除代码库

点击代码库列表右侧删除按钮,可以删除代码库。

只有代码库下无任何分支,且无任何流水线执行记录的代码库才可以删除。




返回顶部
客服头像
张淑钧
高级客户经理
客服微信
13156280939
2082428410
统一服务热线 4006-8899-23
我要提问提问有任何问题,您都可以在这里提问。问题反馈反馈点击这里,让我们聆听您的建议与反馈。
gtm跟踪器
gtag
UET