Migrating project from Mantis
This page describes how to import a project from Mantis to Changelogic.
Please note that the functionality discussed here is not yet available in public release; it is available upon special request.
Scope
In Mantis database, only SELECT queries are performed; transfer script does not attempt any modifications to existing data. In Changelogic database, INSERT / UPDATE / SELECT / DELETE / LOCK privileges are required.
The following data will be transferred:
- Mantis components -> Changelogic tasks
- Tasks
- User accounts of users that own or have manipulated tasks (except when the user already has an account in Changelogic, matched by real name)
- Users' Mantis project access level -> Changelogic roles (only for users who do not have any role in the project yet)
- File attachments
- Comments
Needed data
You will need the following data to perform the migration:
- where the MySQL database for Mantis is and how to access it – host, port (default 3306), schema, user, password
- the exact project name in Mantis
- project owner – who will be responsible for components that have no owner in Mantis
Preparing
- Make sure the project owner has a user account in Changelogic
- Add the project to be imported. Intergration with code in VCS is not required for import, so «n/a» may be used as “project repository” for now.
-