2.1 KiB
2.1 KiB
title, type, tags, sources, last_updated
| title | type | tags | sources | last_updated | ||||||||||
|---|---|---|---|---|---|---|---|---|---|---|---|---|---|---|
| GitLab | entity |
|
|
2026-05-11 |
GitLab
GitLab 是一个完整的 DevOps 平台,涵盖从源代码管理、CI/CD 流水线到监控、安全和运维的全生命周期工具链。
Key Facts
| 维度 | 说明 |
|---|---|
| 类型 | 单一平台(All-in-One DevOps Platform) |
| 许可证 | 开源(Community Edition)+ 商业版(Ultimate/Enterprise) |
| 核心功能 | Git 仓库管理、CI/CD pipelines、容器注册表、监控、安全扫描 |
| OpenText 授权 | 覆盖高达 8,500 名用户 |
| OpenText 定位 | 源代码管理的黄金标准(Golden Standard) |
GitHub Enterprise 到 GitLab 迁移
详见 public-cloud-learning-sessions-opentext-github-enterprise-to-gitlab-migration-20
OpenText 将 GitLab 定为源代码管理的统一平台,驱动因素包括:
- GitHub Enterprise 许可证到期不续
- Project Thor 工具链统一战略
- GitLab 自服务权限管理优势
迁移方案
Mirroring(镜像同步)
将 GitHub 仓库同步到 GitLab,源仓库保持不变。适用于需要保持 GitHub 访问权限的场景。
Shift and Lift(搬移重构)
将代码直接复制到 GitLab,同时转换 CI/CD 流水线。适用于已完成流水线规划的团队。
Connections
- GitLab ← uses ← OpenText(OpenText 作为源代码管理标准平台)
- GitHub-Enterprise → migrated_to → GitLab(OpenText 迁移项目)
- Build Hub → manages ← GitLab(Build Hub 团队管理 GitLab 中心工具)
- PHT(Product Hub Platform) ← controls ← GitLab 仓库权限
- Project Thor ← integrates ← GitLab(作为集中化源代码控制系统)