- Export Jira to local database and attachements files.
- Export all projects
- Multi sites
- Sync users by name, email, manualy (edit account.searchName into database)
- Convert: Issues, Members, Comments, Attachements, Epic as Milestones, Markdown
Requirements
python >= 3.8
pipenv
Fill settings config_example.py file and run python jira2gitlab.py
- Export Jira project. Copy and edit
export_example.py. Run yourpython export_some.py. After done you will havejira_backupfolder into project dir. - Sync users. Copy and edit
sync_users_example.py, then run them. Database table Account will be filled with gitlab accounts info. - Import into gitlab. Copy
import_example.py, edit and run you file.