Bulk Move Restore Lost Fields

Name Bulk Move Restore Fields Plugin
Version 1.0
Product Versions Tested on 3.10.1 and 3.12.1
Author(s) Jeff Turner
License Apache License 2.0
IssueTracking (please add a comment)
Download JAR atlassian-bulkmoverestorefields-plugin-1.0.jar
Download Source jira-bulkmoverestorefields-plugin.tar.gz or in Subversion at http://svn.atlassian.com/svn/public/contrib/jira/jira-bulkmoverestorefields-plugin/trunk/

Description/Features

JIRA's bulk move allows you to move issues between projects. This is great, except issue versions and components are lost (see JRA-8248), because they are not 'the same' (internally) despite being named identically.

This plugin works by looking through a project's issues' change history for signs that the issue was moved from another project. The plugin then re-adds any versions and components lost during the transition. It does this by assuming that the new project has identically named versions and components, so please ensure you have these before running.

The plugin has no confirmation screen. It asks you for the original project key and current project key:

After submitting the form, the plugin restores the versions/components on moved issues, and prints a report showing what it's done:

Installation

Download the jar, copy it to JIRA's WEB-INF/lib directory and restart JIRA. Now log in as a JIRA administrator. In the Administration section on the left, you should see a new Bulk Move Restore Fields menu option (see the screenshots). Before running, be sure to manually add versions/components to the new project with identical names to those in the old project.

Screenshots

Screenshots
(view as slideshow)
     
     
 

Labels

 
(None)