Mantis para a migração de Bugzilla?
-
18-09-2019 - |
Pergunta
Portanto, temos esse projeto que usa o Mantis como ferramenta de rastreador de bugs e, na empresa, a ferramenta de rastreamento corporativo de bugs é Bugzilla. Isso significa que teremos que usar o Bugzilla em breve. Eu procurei ferramentas que possam ser usadas para migrar de Mantis para Bugzilla e só encontrei isso m2bz Ferramenta que parece funcionar para Mantis 0.17.5 e Bugzilla 2.16.3, mas parece também meio morto desde 2003 ...
Vocês já tentam fazer essa migração? A versão Mantis usada é 1.1.8 e o Bugzilla One é 3.0.1.
Desde já, obrigado!
Solução
Você pode carregar dados com o importXml.cgi, o que implica que você só precisa despejar seu banco de dados existente no XML adequado para a migração.
Normalmente, migramos outras instalações do Bugzilla para o nosso Big Bugzilla Database com um script que copia os dados de um banco de dados para outro, mapeando IDs de bug, usuários etc. Tentei fazer a mesma coisa quando tive que migrar as coisas do JIRA. Acabou sendo uma grande pita!
Eu teria sido muito, muito melhor trabalhando em como despejar Jira no XML correto.
O modelo de dados mudou muito entre 2.16 e 3.x, portanto, qualquer ferramenta M2BZ que você encontrou provavelmente não fará o que deseja.
Outras dicas
Você conhece a estrutura da Base Dat para Mantis?
Porque você pode importar scripts SQL no banco de dados Bugzilla, para fazer a migração você mesmo.
O banco de dados Bugzilla é:
http://www.faqs.org/docs/bugzilla/dbschema.html
Eu não consegui encontrá-lo para Mantis :-(