--- title: "GitHub-Enterprise to GitLab Migration" type: concept tags: - DevOps - Migration - GitHub - GitLab date-added: 2026-04-19 --- ## Definition GitHub-Enterprise to GitLab Migration(GitHub Enterprise 到 GitLab 迁移)是 OpenText 将源代码仓库从 GitHub Enterprise 迁移到 GitLab 的企业级迁移项目。 ## Migration Approaches - **Mirroring**:将 GitHub 仓库同步到 GitLab,保持持续更新 - **Shift and Lift**:将代码复制到 GitLab 并同时转换 CI/CD 管道 ## Migration Tracking - 通过 PHT(Product 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]]