wiki:JiraToTracIntegration

Version 3 (modified by thijs, 5 years ago) (diff)

adding python 3.1 note and more descriptions

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 XML-RPC
  • Generates a htpasswd file containing the users with 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:

  • Resolutions
  • Priorities
  • Components
  • Issue Types
  • Statuses
  • Tickets
  • Attachments
  • Users

This plugin was developed with:

Dependencies on other Trac plugins:

Bugs/Feature Requests

Existing bugs and feature requests for JiraToTracIntegration are here.

If you have any issues, create a new ticket.

Download

Download the zipped source from here.

Source

You can check out JiraToTracIntegration from here using Subversion, or browse the source with Trac.

Example

#!/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

Recent Changes

[13407] by rjollos on 2013-10-10 09:48:36
Install jira2trac as a console script.
[13406] by rjollos on 2013-10-10 09:07:01
Removed intermediate 0.11 directory.
[6272] by thijs on 2009-07-23 01:21:35
Remove incorrect entries

Author/Contributors

Author: thijs
Contributors: