Gitlab从旧版本迁移到新版本
我正在尝试将整个存储库从服务器A迁移到服务器B。 服务器A中的当前gitlab运行的版本为7.7.2,服务器B运行的版本为12.2.4Gitlab从旧版本迁移到新版本,gitlab,gitlab-omnibus,Gitlab,Gitlab Omnibus,我正在尝试将整个存储库从服务器A迁移到服务器B。 服务器A中的当前gitlab运行的版本为7.7.2,服务器B运行的版本为12.2.4 将整个存储库从服务器A(版本:7.7.2)迁移到服务器B(版本:12.2.4)的最佳方法是什么。最简单的方法是在本地工作站上更新远程存储库,并将代码推送到新的GitLab服务器。以下是步骤: 如果尚未将项目克隆到本地工作站:git Clone--mirrorgit@gitlab.example.com:group/project.git 在新的GitLab服务器
将整个存储库从服务器A(版本:7.7.2)迁移到服务器B(版本:12.2.4)的最佳方法是什么。最简单的方法是在本地工作站上更新远程存储库,并将代码推送到新的GitLab服务器。以下是步骤:
git Clone--mirrorgit@gitlab.example.com:group/project.git
cd项目
(来自早期克隆)。然后,git remote添加新的gitlab
git推送到新的gitlab--mirror
在上有一篇关于如何“镜像”项目的贴子,我想我们应该提到的是,您将丢失旧gitlab中存储的所有附加数据(如果有的话)。这些包括:问题、CI历史记录和配置、合并/拉取请求、成员配置。是的,这是正确的。如果要保留所有这些,则备份/恢复、项目导入/导出或就地升级都是可选的。