You can not select more than 25 topics Topics must start with a letter or number, can include dashes ('-') and can be up to 35 characters long.
Julian Knauer 2fea428558 Fixed count and included progress message 10 months ago
README.md Initial commit 10 months ago
gl2gb.py Fixed count and included progress message 10 months ago
requirements.txt Initial commit 10 months ago

README.md

GitLab to GitBlit Migration

Install

Install requirements globally (requires root):

python -m pip install -r requirements.txt

Install requirements for your user:

python -m pip install --user -r requirements.txt

Configure

Modify the variables to your needs:

  • GITLAB_HOST = 'https://gitlab.com'
  • GITLAB_TOKEN = 'PersonalAccessToken_api'
  • GITBLIT_HOST = 'gitblit' # Change: Gitblit host address
  • GITBLIT_PORT = 29419 # Change: Gitblit ssh port
  • GITBLIT_USER = 'user'
  • GITBLIT_DIR = '/' # or 'project_name/' or f'~{GITBLIT_USER}' for private

Run

python gl2gb.py