代码库
手册分类
- 1. 禅道DevOps解决方案介绍
- 1.1 关于禅道DevOps解决方案
- 2. 安装与升级
- 2.1 快速安装
- 3. 应用
- 3.1 管理应用
- 4. 代码库
- 4.1 管理代码库
- 4.2 管理代码
- 4.3 管理推送请求(解决方案)
- 4.4 管理合并请求
- 4.5 静态代码分析
- 4.6 管理问题(解决方案)
- 4.7 代码库设置(解决方案)
- 5. 流水线
- 5.1 管理流水线
- 6. 制品库
- 6.1 管理制品库(解决方案)
- 7. 上线(企业版)
- 7.1 管理上线计划
- 8. DevOps设置
- 9. 命令行工具
- 9.1 安装及升级
- 9.2 status子命令说明
管理代码库 分享链接
作者:张鹏
最后编辑:赵红梅 于 2024-10-10 15:40:16
浏览量:13702
本篇目录
在DevOps中,源代码管理是一个关键的组成部分,它有助于团队协作、版本控制和自动化构建过程。源代码管理工具用于存储、跟踪和管理应用程序代码的变更历史。平台支持管理多种类型的源代码管理工具,包括内置GIt服务(GitFox),以及流行的GitLab、Gitea、Gogs等源代码托管平台。
一、内置Git服务代码库管理
平台内置GIt服务,研发团队可以在代码库列表点击右上角的创建远程代码库按钮,新增代码库。
创建代码库时,提交人具有代码库的读写权限,访问控制限制代码库的查看权限。
如果有新增的团队成员,也可以点击代码库的编辑按钮,修改提交人和访问控制权限。
二、其他类型代码库
一、前置准备
二、设置权限
配置管理人员在添加源代码管理应用后,需要设置权限,通过用户的绑定实现操作权限的一致性。目前支持权限控制的应用包括GitLab、Gitea以及Gogs。
二、批量导入代码库
权限设置完成后,配置管理人员可以通过批量添加功能将代码库一次性添加至平台。
在日常工作中,当在应用中新增了代码库,研发团队通过导入代码库功能将其添加至平台。
三、创建远程代码库
在日常工作中,也可以在禅道直接创建原创代码库。
四、浏览代码库
在代码库列表浏览新增的代码库。