wiki:JiraToTracIntegration

Version 9 (modified by rjollos, 22 months ago) (diff)

Added page outline and maintainer.

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:

  • 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 and Source

Download the zipped source, check out 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
Maintainer: thijs
Contributors: