---
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]]