Jaki jest najlepszy sposób eksportu wszystkich danych JIRA (projekty, problemy, ...)? Widziałem, że istnieje API i mechanizm wtyczki, który prawdopodobnie może dostarczyć wszystkich informacji. Ale jaki jest najprostszy sposób na eksport danych? Czy to działa po wyjęciu z pudełka, czy muszę zaimplementować wtyczkę?Eksportuj dane JIRA
Odpowiedz
Zasadniczo istnieją dwa główne podejścia do tworzenia kopii zapasowych danych JIRA. Pierwszym jest utworzenie kopii zapasowej bazy danych, w której przechowywane są informacje JIRA. Drugim jest użycie funkcji "Backup Data to XML", która jest funkcją JIRA. Osobiście wolę drugi, ponieważ można go przywrócić do dowolnego silnika bazy danych (MySQL, MSSQL itp.). Ponadto, o ile jest to Xml, może być skompresowany w dużym stopniu.
Ta funkcja kopii zapasowej oczywiście obejmuje wszystkie dane, prawda? Wygląda na to, że mam iść. Jestem ciekawy, dlaczego jest kilka wtyczek, które eksportują problemy. Dlaczego jest to potrzebne, jeśli istnieje funkcja kopii zapasowej XML? – duedl0r
Tak, zgadza się. Te wtyczki eksporterów specyficzne dla domeny są zaprojektowane do eksportowania problemów do różnych formatów, np. Pliki Excel, pliki CVS, pliki projektów Microsoft, a nawet pliki, które mogą być importowane przez inne systemy śledzenia problemów. – hsalimi
Napisałem trochę ruby utility, który używa interfejsu REST API JIRA do eksportu wszystkich biletów do danego projektu do lokalnego systemu plików. Jest dostępny jako rubinowy klejnot, więc instalacja jest banalna.
Bilety są zapisywane jako pojedyncze pliki JSON. Narzędzie obsługuje również aktualizacje przyrostowe.
Poniższy Add-ons będzie działać po wyjęciu z pudełka, są konfigurowalne i nie ma potrzeby, aby zakodować coś:
- Better Excel Plugin wyjścia XLSX
- PDF View Plugin wyjścia PDF
Możesz używać zarówno bezpłatnie przez 30 dni, co powinno wystarczyć do przeniesienia twoich danych do nowego trackera problemów.
Możesz używać tej aplikacji internetowej, aby wyeksportować dane do programu Word:
Jest to dość proste i można to poprawić, ale jest on wolny.
Używam JIRA v1000.747.1, który ma macierzysty eksport do pliku CSV problemów.
Po przejściu do https://[your-jira-instance]/issues powinieneś zobaczyć ekran zapytania z wynikami. Dostosuj ustawienia za pomocą interfejsu użytkownika lub przejdź do menu Zaawansowane, aby wykonać bardziej skomplikowany język JQL. Następnie możesz kliknąć przycisk eksportu (w prawym górnym rogu), aby eksportować do XML/Word/HTML/CSV.
Co chcesz zrobić z wyeksportowanymi danymi? Zapisać go jako kopię zapasową, tworzyć raporty, ...? – Kai
@ user714965: Chcę użyć innego narzędzia do śledzenia problemów. – duedl0r