Plugins Directory » XML-Task-Importer MS Project

Author: Thomas Koch
Code repository:
Registered on: 2015-08-11 (almost 7 years ago)
Current version: 0.4.0
Compatible with: Redmine 3.2.x, 2.6.x, 2.4.x
User ratings:   (1)

What you will need:

  • Redmine 2.x or 3.x
  • XML-Export from MS Project 2007 or later

What you get:
The plugin creates one root-ticket (task) in current project, which holds the other (sub)tasks as subtickets.

Right now the plugin only imports tasks from the XML-file. If the resources are persons it tries to match them with registered redmine users. If no matching user is found, a warning is produced, but the import is still possible – in this case the resulting ticket will not have an owner.

What is imported:
  • Task.Name, start_date, finish_date, create_date, duration, done_ratio, priority


  • go to `{REDMINE_ROOT}/plugin` directory.
  • `git clone`
  • `rake redmine:plugins:migrate RAILS_ENV=production`
  • Restart the redmine service. E.g. `service apache2 restart`
  • enjoy!
  • You can setup permission for “Msproject import” with the Administration->“Roles and permissions” page.
  • You can change the default tracker at the plugin configuration page.
  1. Export your MS Project data to XML
  2. access a redmine project, then click “MS Project Import” tab (Make sure you gave permission to the current user).
  3. select xml file, and click “Analyze” button
  4. If there is any warning, make sure you create and assign missing users to you project and start over


0.4.0 (2016-04-13)

Compatible with Redmine 3.2.x, 2.6.x, 2.4.x.

FIX: Assigning matched ressources to redmine users

0.3.0 (2016-02-11)

Compatible with Redmine 3.2.x, 2.6.x, 2.4.x.

Fixed a Bug which caused an exception, if some XML-attributes where not in set.

0.2 (2015-08-18)

Compatible with Redmine 3.2.x, 3.1.x, 3.0.x, 2.6.x, 2.4.x.

User ratings

  by Giovanni Novelli over 4 years ago

Working plugin