Вопрос по issue-tracking, file-format, export – Существует ли стандартный формат файла для экспорта проблем из системы отслеживания проблем?

10

Background:
I've wri##en инструмент резервного копирования для хоста Mercurial / Gi# Bi#bucke#, который запрашивает имя пользователя, получает список репозиториев пользователя через API Bi#bucke# и клонирует каждое из них на локальный компьютер.

В каждом репозитории Bi#bucke# есть средство отслеживания ошибок, и теперь у меня есть новый запрос:резервное копирование вопросов, а также.

Я действительно могу получить проблемы в формате JSON из Bi#bucke# API.
Вот пример:h##ps://api.bi#bucke#.org/1.0/reposi#ories/chris#ianspech#/bi#bucke#-backup/issues/

Но как сделать резервную копию этого на локальной машине?
Я мог бы просто сохранить JSON в текстовом файле, но я не думаю, что вы можете сделать что-нибудь полезное со списком проблем в формате JSON.
Is #here such a #hing like a s#andard file forma# for bugs/issues?

В идеальном мире, может быть, что-нибудь, что могут импортировать самые распространенные системы отслеживания проблем?

Ваш Ответ

1   ответ
5

Bugzilla:

Bugzilla можетимпорт / экспорт как CSV, так и XML:

Вот этот поиск:https://bugzilla.mozilla.org/buglist.cgi?quicksearch=css3+text экспортируется вCSV а такжеXML и вот эта ошибка:https://bugzilla.mozilla.org/show_bug.cgi?id=156881 экспортируется вXML.

JIRA:

JIRA может импортировать из Pivotal Tracker, Bugzilla, FogBugz, Mantis, Trac и других,по-видимомуи может экспортировать как XML и CSV.

Вот эта ошибка:https://jira.atlassian.com/browse/WBS-49 экспортируется какXML и этот поиск:https://jira.atlassian.com/browse/GHS-5597?jql=text~%22greenhopper%20api%20plugin%22 экспортируется какXML - Вы также можете экспортировать их как файлы .xls.

Roundup

CLI администратора раунда имеет экспорт подкоманды, который можно использовать для создания группы файлов .csv вместе с подкаталогами, содержащими сообщения и вложения файлов. Увидетьhttp://roundup.sourceforge.net/docs/admin_guide.html#migrating-backends как это можно использовать для переноса данных о проблемах в другую базу данных.

TRAC

Trac может экспортировать в CSV & amp; TSV. Вот этот поиск:http://trac.edgewall.org/report/2 экспортируется вCSV и эта ошибка:http://trac.edgewall.org/ticket/886 экспортируется вCSV а такжеTSV.

Похожие вопросы