wiki:JiraToTracIntegration

Version 4 (modified by Thijs Triemstra, 15 years ago) (diff)

--

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 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 [download:jiratotracintegration 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 07:48:36
Install jira2trac as a console script.
13406 by rjollos on 2013-10-10 07:07:01
Removed intermediate 0.11 directory.
6272 by thijs on 2009-07-22 23:21:35
Remove incorrect entries
(more)

Author/Contributors

Author: thijs
Contributors: