0

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

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

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

并且(如果可能)在 Mantis 中创建的新问题应自动添加到 JIRA(如果这不可能,那也没关系)

有人知道可以做到这一点的工具或插件吗?

4

3 回答 3

0

抱歉,我没有立即答复,但我们正在为此目的开发一个内部工具:

  • 从 Mantis -> JIRA 迁移现有问题
  • 在 Mantis 中输入新问题并将它们同步到 JIRA 的能力
  • JIRA 问题中的活动复制回 Mantis
  • Mantis 中禁用了工作流(问题从属于 JIRA 状态)
  • 在训练和迁移用户的同时让 Mantis 存活 N 个月

它分别使用他们的 SOAP 和 REST API。

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

于 2012-08-22T07:07:30.957 回答
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

于 2012-01-16T21:39:04.993 回答
0

您可以使用 Jira 的 REST API 实现您自己的同步,正如 @Daria 上面回答的那样,或者您可以使用 Task Adapter在 Jira 和 Mantis 之间进行手动数据同步

于 2012-06-22T18:47:52.523 回答