从Gogs导入整个仓库到gitlab服务器

时间:2018-10-29 03:36:31

标签: gitlab gogs

我有任务将整个存储库从我们的Gogs服务器迁移到新安装的Gitlab服务器!

在考虑忘记我的存储库历史(评论,问题等)之前,是否知道一种将存储库数据从Gogs服务器导出到Gitlab服务器的方法?

我只是在文档中找不到用于导出/迁移整个项目数据的任何东西(而不仅仅是git存储库及其wiki)。

1 个答案:

答案 0 :(得分:0)

考虑到它们主要是数据库元素,因此没有从本地导出/导入注释和问题以及将请求从gogs拉到GitLab的本地方法,需要将其从一个模式(在Gogs数据库中)转换为另一个模式(您的GitLab服务器)数据库)。

即使对于简单的Git存储库(它是其他存储库的分支),恢复分支链接也不是一件容易的事(但可能:请参见this GitLab thread