- 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_backup
folder 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.
Thanks to https://github.com/owentl/gitlab-tools