2009-09-29 7 views
3

Nous avons donc ce projet qui utilise Mantis comme outil de suivi des bogues et dans la société l'outil de suivi des bogues d'entreprise est Bugzilla. Cela signifie que nous devrons bientôt utiliser Bugzilla. J'ai cherché des outils qui peuvent être utilisés pour migrer de Mantis à Bugzilla et je n'ai trouvé que cet outil m2bz qui semble fonctionner pour Mantis 0.17.5 et Bugzilla 2.16.3 mais qui semble aussi plutôt mort depuis 2003 ...Migration de Mantis à Bugzilla?

Avez-vous déjà essayé de faire une telle migration? La version de Mantis utilisée est 1.1.8 et celle de Bugzilla est 3.0.1.

Merci d'avance!

Répondre

2

Vous pouvez charger des données avec importxml.cgi, ce qui implique que vous avez seulement besoin de vider votre base de données existante dans le code XML approprié pour la migration. Nous migrons généralement d'autres installations de Bugzilla vers notre grande base de données Bugzilla avec un script qui copie les données d'une base de données vers une autre, mappant les identifiants de bogues, les utilisateurs, etc. J'ai essayé de faire la même chose quand j'ai dû migrer JIRA des trucs. Il s'est avéré être un PITA majeur!

J'aurais bien mieux travaillé sur la façon de vider JIRA dans le bon XML. Le modèle de données a beaucoup changé entre 2.16 et 3.X, donc quel que soit l'outil m2bz que vous avez trouvé ne fera probablement pas ce que vous voulez.

+0

La solution XML semble assez bonne pour moi et oui je peux imaginer comment "PITAble" il devrait être de faire le mappage d'un DB à l'autre;) Merci pour votre contribution! – reef

1

Connaissez-vous la structure de base de données pour Mantis? Parce que vous pouvez importer des scripts SQL dans la base de données BugZilla, pour effectuer la migration vous-même.

+0

Salut KLE;) Non Je ne sais pas la façon dont les données sont structurées ni pour Mantis ni pour Bugzilla. S'il n'y a pas de solution automatique pour faire la migration, je choisirai celle du manuel, mais je préférerais ajouter un outil qui est sûr !! Merci! – reef