同步Mantis和JIRA中的问题

时间:2012-01-16 12:19:57

标签: jira mantis

我们正在从Mantis迁移到JIRA,并希望让Mantis保持活力一段时间,直到迁移完成并迁移所有用户。

所有已迁移到JIRA的用户(尤其是开发团队)都不应继续使用Mantis(可能是停用帐户)并专注于JIRA。

因此,如果迁移到JIRA的Mantis问题得到修复/评论(在JIRA中),新状态应该与仍然存在的Mantis问题同步。

并且(如果可能的话)在Mantis中创建的新问题应该自动添加到JIRA(如果这不可能那么那就好了)

有人知道可以执行此操作的工具或插件吗?

3 个答案:

答案 0 :(得分:0)

我不知道有任何工具可以做到这一点,但在我们公司,我们已经成功实施了Jira< - > Footprints和Jira< - > CRM的同步工具。它将使用Jira SOAP API(或从5.0开始的REST)和Mantis SOAP API。此工具可以定期检查两个系统中的问题并相应地更新它们。

Jira SOAP API - http://docs.atlassian.com/software/jira/docs/api/rpc-jira-plugin/latest/index.html?com/atlassian/jira/rpc/soap/JiraSoapService.html

Jira REST API - https://developer.atlassian.com/display/JIRADEV/JIRA+REST+APIs

答案 1 :(得分:0)

您可以使用Jira的REST API实现自己的同步,如上面回复的@Daria,或者您可以将任务适配器用于手册data synchronization between Jira and Mantis

答案 2 :(得分:0)

对不起,我没有立即回答,但我们正在为此目的开发一个内部工具:

  • 从Mantis迁移现有问题 - > JIRA
  • 能够在Mantis中输入新问题并让他们同步到JIRA
  • 将JIRA问题中的活动复制回Mantis
  • 在Mantis中禁用工作流程(问题从属于JIRA州)
  • 在用户接受培训和迁移的同时,让Mantis活了N个月

分别使用他们的SOAP和REST AP。

如果有兴趣且效果很好(在这个阶段看起来非常好),我会寻求开源的许可。