How to Move from GitLab to GitHub Enterprise
I want to migrate GitLab to GitHub. Of course the Git repo is easily portable. But other work items like a problem. Can I migrate all work items to GitHub Enterprise? If an API is required, please let me know the GitHub and GitLab APIs for migration. If there is a tool, it is the best and most useful.
Regards,
source to share
I believe there is a better approach to this issue, but today we are trying to implement Enterprise Edition projects and migrations.
To export a complete project with problems, MR history, ..., there is an Export Project section.
In Project Settings> General> Export Project, follow these instructions:
Export this project with all its associated data to move the project to a new GitLab instance. Once the export is complete, you can import the file from the New Project page.
Once the exported file is ready, you will receive an email notification with a download link.
The following items are exported:
Project and wiki repositories Project uploads Project configuration including web hooks and services Issues with comments, merge requests with diffs and comments, labels, milestones, snippets, and other project entities
The following items will NOT be exported:
Job traces and artifacts LFS objects Container registry images CI variables Any encrypted tokens
Now I want to know if there is a global export for all projects.
source to share