Import Jira backup files into Trac
The Jira2Trac plugin provides you with tools to import Jira backup files into Trac.
The plugin consists of a Python 3.1 commandline tool that:
- Parses the Jira backup XML file
- Sends the imported Jira data and attachments to Trac using the XmlRpcPlugin
- Generates a htpasswd file containing the imported Jira users and their SHA-512 base64 encoded passwords
Using a patched version of the AccountManagerPlugin allows you then to authenticate Jira users in Trac.
It currently supports migration of:
- Issue Types
This plugin was developed with:
Dependencies on other Trac plugins:
If you have any issues, create a new ticket.
Download and Source
#!/bin/bash BACKUP=../../data/backup.xml ATTACHMENTS=../../data/attachments HTPASSWD=../test/.htpasswd USERNAME=admin PASSWORD=admin HOST=localhost:8080/test ./jira2trac -i $BACKUP -a $ATTACHMENTS -u $USERNAME -p $PASSWORD -l $HOST -t $HTPASSWD
Remove incorrect entries
Work for #5463
Add ability to load settings from config file (#5465)
Fix some broken imports and defs