JSPM

gitlab-2-github

0.1.2
  • ESM via JSPM
  • ES Module Entrypoint
  • Export Map
  • Keywords
  • License
  • Repository URL
  • TypeScript Types
  • README
  • Created
  • Published
  • Downloads 22
  • Score
    100M100P100Q34791F
  • License MIT

Migrate Issues, Wiki from gitlab to github

Package Exports

  • gitlab-2-github

This package does not declare an exports field, so the exports above have been automatically detected and optimized by JSPM instead. If any package subpath is missing, it is recommended to post an issue to the original package (gitlab-2-github) to support the "exports" field. If that is not possible, create a JSPM override to customize the exports field for this package.

Readme

node-gitlab-2-github

Install

  1. You need node/iojs and npm installed
  2. clone this repo with git clone https://github.com/piceaTech/node-gitlab-2-github.git
  3. cd node-gitlab-2-github.git

Usage

  1. mv sample_settings.json settings.json
  2. edit settings.json
  3. run node index.js

Import limit

Because Github has a limit of 5000 Api requests per hour one has to watch out that one doesn't get over this limit. I transfered on of my project with it ~ 300 issues with ~ 200 notes. This totals to some 500 objects excluding commits which are imported through githubs importer. I never got under 3800 remaining requests (while testing it two times in one hour).

So the rule of thumb should be that one can import a repo with ~ 2500 issues without a problem.