Auto-sync: 2026-04-19 06:32

This commit is contained in:
2026-04-19 06:32:15 +08:00
parent 56f49ecd5b
commit a1636ec67a
92 changed files with 3251 additions and 5 deletions

View File

@@ -0,0 +1,45 @@
---
title: "GitHub-Enterprise to GitLab Migration"
type: concept
tags:
- DevOps
- Migration
- GitHub
- GitLab
date-added: 2026-04-19
---
## Definition
GitHub-Enterprise to GitLab MigrationGitHub Enterprise 到 GitLab 迁移)是 OpenText 将源代码仓库从 GitHub Enterprise 迁移到 GitLab 的企业级迁移项目。
## Migration Approaches
- **Mirroring**:将 GitHub 仓库同步到 GitLab保持持续更新
- **Shift and Lift**:将代码复制到 GitLab 并同时转换 CI/CD 管道
## Migration Tracking
- 通过 PHTProduct Hub platform跟踪进度
- 定期向开发经理和构建倡导者更新
- 规划指南:清点 GitHub 资产、识别管道、了解网络连接
## Key Milestones
1. 安装 GitLab 插件
2. 早期访问 GitLab
3. 映射仓库到 PHT
4. 设置服务账户
5. 更新管道
## Network Connectivity
- GitLab proxy 位于 Brook Park可通过 SD1 访问
- 商业实例连接 GitLab 可能需要 GIS 团队批准例外
## Related Entities
- [[GitHub-Enterprise]]
- [[GitLab]]
- [[OpenText]]
- [[Build-Hub]]
- [[Project-Thor]]
## Connections
- [[GitHub-Enterprise]] → replaced_by → [[GitLab]]
- [[Self-Serve-Migration]] ← applies_to ← [[GitHub-Enterprise-to-GitLab-Migration]]
- [[Build-Hub]] ← supports ← [[GitHub-Enterprise-to-GitLab-Migration]]