Sincronizza i problemi in Mantis e in JIRA
Domanda
Ci stiamo spostando da Mantis a JIRA e desideriamo mantenere Mantis in vita per un po 'di tempo fino al completamento della migrazione e alla migrazione di tutti gli utenti.
Tutti gli utenti (specialmente il team di sviluppo) che sono stati migrati a JIRA non dovrebbero continuare con Mantis (forse disattivare gli account) e concentrarsi solo su JIRA.
Pertanto, se un problema Mantis migrato a JIRA viene corretto / commentato (in JIRA), il nuovo stato dovrebbe essere sincronizzato con il problema Mantis ancora esistente.
E (se possibile) i nuovi problemi creati in Mantis dovrebbero essere aggiunti automaticamente a JIRA (se ciò non è possibile, va bene anche quello)
Qualcuno conosce uno strumento o un plugin in grado di farlo?
Soluzione
Non conosco nessuno strumento che lo fa, ma nella nostra azienda abbiamo implementato con successo lo strumento di sincronizzazione per Jira <-> impronte e jira <-> crm.Utilizzerebbe l'API di sapone Jira (o il riposo a partire da 5.0) e API Sapone Mantis.Questo strumento può controllare regolarmente i problemi in entrambi i sistemi e aggiornarli di conseguenza.
jira sapone API - http://docs.atlassian.com/software/jira/docs/api/rpc-jira-plugin/latest/index.html?com/atlassian/jira/rpc/sapone / jirasopservice.html
API di riposo Jira - https://developer.atlassian.com/display/Jiradev / jira + riposo + API
Altri suggerimenti
puoi implementare la tua sincronizzazione utilizzando l'API REST di Jira come @Daria ha risposto sopra, oppure puoi utilizzare Task Adapter per il manuale sincronizzazione dei dati tra Jira e Mantis .
Scusa, non ho una risposta immediata, ma stiamo sviluppando uno strumento interno proprio per questo scopo:
- migra i problemi esistenti da Mantis -> JIRA
- possibilità di inserire nuovi numeri in Mantis e di sincronizzarli con JIRA
- L'attività nei problemi JIRA è stata replicata su Mantis
- flusso di lavoro disabilitato in Mantis (i problemi sono asserviti allo stato JIRA)
- mantieni Mantis in vita per N mesi mentre gli utenti vengono addestrati e migrati
Utilizza rispettivamente le loro API SOAP e REST.
Se c'è interesse e funziona bene (sembra davvero buono in questa fase) cercherò il permesso di renderlo open source.