Import Github Project
This script is a bit of a mess — my Ruby Fü is not strong. This merge request includes a script to import individual projects from GitHub.
There are a number of improvements over import_all.rb
such as:
- Importing of milestones
- Creation of placeholder GitHub users to own issues
- Creation of issues with the creator's details
- Import of labels for issues
- Import of milestones
- Pulls all branches from GitHub and pushes them to your GitLab installation
- More
There's probably a lot of mess in here that could be handled better, but like I mentioned: not as up with the Rubies as I once was.
This script is dependent on changes in gitlab-ce/merge_requests#50