Синхронизировать проблемы в богомоле и в JIRA - PullRequest
0 голосов
/ 16 января 2012

Мы переходим из Mantis в JIRA и хотим сохранить Mantis в течение некоторого времени, пока миграция не будет завершена, и все пользователи не будут перенесены.

Все пользователи (особенно команда разработчиков), которые были перенесеныJIRA не следует продолжать с Mantis (возможно, деактивировать учетные записи) и концентрироваться только на JIRA.

Таким образом, если проблема Mantis, которая была перенесена в JIRA, будет исправлена ​​/ прокомментирована (в JIRA), новый статус должен быть синхронизирован свсе еще существующая проблема Mantis.

И (если возможно) новые проблемы, созданные в Mantis, должны автоматически добавляться в JIRA (если это невозможно, то это тоже нормально)

Кто-нибудьзнаете инструмент или плагин, который может сделать это?

Ответы [ 3 ]

0 голосов
/ 22 июня 2012

вы можете реализовать свою собственную синхронизацию, используя Jira REST API, как @Daria ответила выше, или вы можете использовать Task Adapter для ручной синхронизации данных между Jira и Mantis .

0 голосов
/ 22 августа 2012

Извините, у меня нет немедленного ответа, но мы разрабатываем внутренний инструмент именно для этой цели:

  • перенос существующих проблем из Mantis -> JIRA
  • возможность ввода новых проблемв Mantis и синхронизировать их с активностью JIRA
  • в проблемах JIRA, реплицированных обратно на Mantis
  • рабочий процесс отключен в Mantis (проблемы подчинены состоянию JIRA)
  • поддерживать Mantis в живых дляN месяцев, пока пользователи обучаются и мигрируют

Используются их SOAP и REST APis соответственно.

Если есть интерес, и он работает хорошо (на этом этапе выглядит действительно хорошо), ябудет искать разрешение на его использование с открытым исходным кодом.

0 голосов
/ 17 января 2012

Я не знаю ни одного инструмента, который бы это делал, но в нашей компании мы успешно внедрили инструмент синхронизации для Jira <-> Footprints и Jira <-> CRM. Он будет использовать Jira SOAP API (или REST начиная с 5.0) и 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

...