Как мне импортировать / интегрировать Phabricator (Maniphest) с Mantis?
Я заинтересован во внедрении Phabricator для управления нашей разработкой программного обеспечения. В настоящее время мы используем Mantis 1.2.11 в качестве инструмента отслеживания ошибок. Есть ли какое-либо руководство или инструмент для интеграции или импорта отчетов об ошибках Mantis с Phabricator, которые я могу использовать? С уважением Пунит
1 ответ
Я выбрал подход интеграции, а не миграции, главным образом потому, что мы написали несколько пользовательских генераторов отчетов поверх Mantis, которые я не вижу, как легко вписаться в Phabricator (который, кажется, предназначен исключительно для нужд разработчиков). а не их менеджеры и другие команды, с которыми они должны взаимодействовать).
Со стороны Phabricator я настроил bugtraq.url и bugtraq.logregex для связи с идентификаторами ошибок богомола, упомянутыми в комментариях к регистрации.
Со стороны Mantis я взломал плагин SourceWebSVN (вы можете заменить SourceGitWeb или SourceHgWeb в зависимости от ситуации) для ссылки на ревизии в Diffusion вместо WebSVN, а также плагин LinkText для ссылки на другие объекты в Phabricator.