Modliszka Tracsamouczek ker

โšก Inteligentne podsumowanie

Modliszka Tracker to darmowy problem o otwartym kodzie ลบrรณdล‚owym tracsystem, ktรณrego zespoล‚y programistyczne uลผywajฤ… do zgล‚aszania usterek, przypisywania wล‚aล›cicieli, doล‚ฤ…czania dowodรณw i ล›ledzenia kaลผdej poprawki aลผ do zamkniฤ™cia w wielu projektach i wydaniach.

  • ๐Ÿž Zgล‚oล› problem: Dziewiฤ™ฤ‡ krokรณw z przewodnikiem prowadzi usterkฤ™ z formularza Zgล‚oล› problem do ponumerowanego, tracwpis ked.
  • ๐ŸŽจ Kolory statusu: Kaลผdy status przepล‚ywu pracy ma swรณj wล‚asny kolor wiersza, dziฤ™ki czemu moลผna odczytaฤ‡ kolejkฤ™ na pierwszy rzut oka.
  • ๐Ÿ“ Konfiguracja projektu: Funkcja Zarzฤ…dzanie projektami tworzy kontener dla kaลผdego produktu z wล‚asnym statusem i widocznoล›ciฤ….
  • รฐลธ โ€žยฅ Konta uลผytkownikรณw: Zarzฤ…dzaj uลผytkownikami โ€” tworzy konta, ustawia poziom dostฤ™pu i przypisuje osoby do projektรณw.
  • ๐Ÿงฉ Pola niestandardowe: Dodatkowe pola, takie jak Wartoล›ฤ‡ biznesowa, moลผna zdefiniowaฤ‡ raz i powiฤ…zaฤ‡ z dowolnym projektem.
  • ๐Ÿ”” Powiadomienia: Preferencje konta decydujฤ… o tym, ktรณre wydarzenia powodujฤ… wysล‚anie wiadomoล›ci e-mail โ€” od nowych problemรณw po dodane notatki.
  • ๐Ÿ› ๏ธ. Aktualne wydanie: Obsล‚ugiwana jest wersja MantisBT 2.28.4; wersja 1.3.x otrzymuje wyล‚ฤ…cznie poprawki zabezpieczeล„.

Modliszka Tracsamouczek ker

Co to jest modliszka? Tracker?

Modliszka, wydany pod oficjalnฤ… nazwฤ… Modliszka, jest bล‚ฤ™dem typu open source tracoprogramowanie krรณlewskie, ktรณre moลผna wykorzystaฤ‡ do track defektรณw oprogramowania dla rรณลผnych projektรณw programistycznych. Moลผesz ล‚atwo pobraฤ‡ i zainstalowaฤ‡ MantisBT do wล‚asnego uลผytku, a projekt oferuje rรณwnieลผ hostowanฤ… wersjฤ™ tego samego oprogramowania za poล›rednictwem MantisHub. Moลผesz ล‚atwo dostosowaฤ‡ Mantis do swojego procesu tworzenia oprogramowania.

MantisBT to aplikacja PHP, ktรณra przechowuje swoje dane w MySQL, PostgreSQL or Microsoft SQL Server, a sam serwer dziaล‚a na systemie Linux, Windows or macOSAktualna stabilna wersja to MantisBT 2.28.4; starsza gaล‚ฤ…ลบ 1.3.x (1.3.20) jest nadal wspierana, ale otrzymuje tylko poprawki zabezpieczeล„ i krytycznych bล‚ฤ™dรณw, wiฤ™c nowa instalacja powinna rozpoczฤ…ฤ‡ siฤ™ od linii 2.x.

Oto niektรณre z najwaลผniejszych cech MantisBT:

  • Powiadomienia e-mail: wysyล‚a wiadomoล›ci e-mail z aktualizacjami, komentarzami i rozwiฤ…zaniami do zainteresowanych stron.
  • Kontrola dostฤ™pu: Moลผesz kontrolowaฤ‡ dostฤ™p uลผytkownikรณw na poziomie projektu
  • Dostosuj: Moลผesz ล‚atwo dostosowaฤ‡ Mantis do swoich wymagaล„.
  • Wsparcie mobilne: Mantis obsล‚uguje iPhone'a, Android, Windows Platformy telefoniczne.
  • Wtyczki: stale rozwijajฤ…ca siฤ™ biblioteka wtyczek, ktรณra umoลผliwia dodawanie niestandardowych funkcji do Mantis Issue Tracker.

Pozostaล‚a czฤ™ล›ฤ‡ przewodnika jest zgodna z kolejnoล›ciฤ…, w jakiej zwykle pracuje nowy zespรณล‚: rejestruje pierwszy defekt, nastฤ™pnie tworzy projekt, uลผytkownikรณw i pola niestandardowe, ktรณre pomagajฤ… utrzymaฤ‡ porzฤ…dek w kolejce.

Jak zgล‚osiฤ‡ problem

Nie musisz niczego instalowaฤ‡, aby wyprรณbowaฤ‡ MantisBT. Oficjalna prรณbny strona udostฤ™pnia bezpล‚atnฤ…, hostowanฤ… instancjฤ™ prรณbnฤ… MantisHub, a takลผe umoลผliwia przeglฤ…danie publicznych zasobรณw zespoล‚u MantisBT tracker w trybie tylko do odczytu. Dobrze sformatowany zgล‚oล› bล‚ฤ…d to wล‚aล›nie sprawia, ลผe โ€‹โ€‹reszta przepล‚ywu pracy jest uลผyteczna, wiฤ™c zacznij od tego.

Krok 1) Zaloguj siฤ™ do Mantisa

Na ekranie logowania zostaniesz poproszony o podanie nazwy uลผytkownika i hasล‚a, a takลผe otrzymasz linki umoลผliwiajฤ…ce rejestracjฤ™ i odzyskanie utraconego hasล‚a.

Modliszka Tracekran logowania ker z podล›wietlonฤ… nazwฤ… uลผytkownika, hasล‚em i przyciskiem Zaloguj

Krok 2) Po zalogowaniu siฤ™ do Mantis Twoja nazwa uลผytkownika zostanie wyล›wietlona na gรณrze gล‚รณwnego ekranu Mantis. Teraz moลผesz zgล‚osiฤ‡ swรณj problem do Mantis, klikajฤ…c opcjฤ™ โ€žZgล‚oล› problemโ€ jak pokazano poniลผej.

Nagล‚รณwek Mantis pokazujฤ…cy zalogowane konto reportera i link โ€žZgล‚oล› problemโ€ zaznaczony w gรณrnym menu

Krok 3) Na nastฤ™pnym ekranie

  1. Wprowadลบ kategoriฤ™ bล‚ฤ™du
  2. Wprowadลบ powtarzalnoล›ฤ‡
  3. Wprowadลบ wagฤ™
  4. Wprowadลบ priorytet
  5. Wprowadลบ dane platformy
  6. Wprowadลบ podsumowanie raportu o bล‚ฤ™dzie
  7. Wchodzฤ™ Descriptjon
  8. Wprowadลบ kroki, aby odtworzyฤ‡ bล‚ฤ…d
  9. Kliknij opcjฤ™ Przeล›lij raport

Ponumerowane odnoล›niki na poniลผszym zrzucie ekranu odpowiadajฤ… kolejno poszczegรณlnym pozycjom na liล›cie, od kategorii u gรณry do opcji przeล›lij raport u doล‚u formularza.

Formularz raportu โ€žMantis Enter Report Detailsโ€ wypeล‚niony kategoriฤ… โ€žbezpieczeล„stwoโ€, โ€žodtwarzalnoล›ฤ‡ zawszeโ€, โ€žpowaga awariiโ€ i โ€žpriorytet natychmiastowyโ€

UWAGA:Pola, ktรณre widzisz w swojej wersji Mantis, bฤ™dฤ… siฤ™ rรณลผniฤ‡. Zapoznaj siฤ™ z naszฤ… sekcjฤ… Pola niestandardowe za to samo.

Krok 4) Po wprowadzeniu wszystkich szczegรณล‚รณw w oknie raportu, przeล›lemy raport, ktรณry wkrรณtce zostanie wyล›wietlony w oknie gล‚รณwnym. Jak pokazano na poniลผszym zrzucie ekranu, po klikniฤ™ciu โ€žWyล›wietl zgล‚oszenieโ€ zgล‚oszenie pojawi siฤ™ na ekranie z identyfikatorem. "0017896" pokazuje rรณwnieลผ status nowego, a takลผe datฤ™ jego utworzenia.

Lista problemรณw Mantis View z panelem filtrรณw powyลผej i nowo utworzonym problemem 0017896 wyล›wietlanym w statusie nowym

Problemy w narzฤ™dziu Mantis sฤ… podล›wietlane zgodnie ze statusem problemu. Na przykล‚ad tutaj problem ma status potwierdzony, dlatego jest podล›wietlony na jasnopomaraล„czowo.

Legenda kolorรณw statusu Mantis pokazujฤ…ca nowe, opinie, potwierdzone i potwierdzone nad wierszem potwierdzonego problemu

Dla rรณลผnych statusรณw przypisane sฤ… rรณลผne kolory. Poniลผsza tabela zawiera domyล›lny kolor dostarczany przez MantisBT dla kaลผdego statusu przepล‚ywu pracy, ktรณry administrator moลผe zmieniฤ‡ za pomocฤ… $g_status_colors ustawienie konfiguracji.

Status Domyล›lny kolor Co mรณwi ci ten rzฤ…d
nowych Jasnoczerwony / rรณลผowy Zgล‚oszono, ale nikt siฤ™ jeszcze nie zajฤ…ล‚.
informacja zwrotna Fioletowy Osoba prowadzฤ…ca sprawฤ™ potrzebuje wiฤ™cej informacji od reportera.
przyznaล‚ Orange Zespรณล‚ uznaje raport za wiarygodny.
Zatwierdzony ลปรณล‚ty Druga osoba odtworzyล‚a wadฤ™.
przydzielony Niebieski Wyznaczony pracownik pracuje nad poprawkฤ….
zdecydowany Zielony Rozwiฤ…zanie zostaล‚o juลผ wdroลผone i czeka na weryfikacjฤ™.
zamkniฤ™te Szary Zweryfikowano i zarchiwizowano, nie oczekuje siฤ™ dalszych dziaล‚aล„.

Odczyt kolejki wedล‚ug koloru to najszybszy sposรณb, aby zobaczyฤ‡, gdzie utknฤ™ล‚o wydanie, i jest on bezpoล›rednio odwzorowany na szerszym cykl ลผycia wady Twoja druลผyna juลผ Ciฤ™ obserwuje.

Krok 5) Po klikniฤ™ciu #id problemu 0017896, pokaลผe bardziej szczegรณล‚owe informacje o problemie, takie jak osoba raportujฤ…ca projekt, jego status, data przesล‚ania i ostatniej aktualizacji.

Strona Mantis View Issue Details dla problemu 0017896 zawierajฤ…ca informacje o projekcie, autorze raportu, priorytecie, powadze, powtarzalnoล›ci i rozwiฤ…zaniu

Krok 6) Oprรณcz tego moลผesz dodaฤ‡ plik, dokumenty, obrazy do swojego bล‚ฤ™du, jak pokazano poniลผej โ€“

Strona problemu Mantis pokazujฤ…ca zaล‚ฤ…czony zrzut ekranu SecurityBug.png oraz kontrolki Przeglฤ…daj i Przeล›lij plik

Krok 7) Moลผesz rรณwnieลผ dodaฤ‡ komentarze odnoszฤ…ce siฤ™ do Twojego problemu, tak jak pokazano na zrzucie ekranu poniลผej.

Panel Notatek Mantis z komentarzem reportera dodanym do problemu oraz przyciskami Edytuj, Usuล„ i Utwรณrz prywatne

Krok 8) Moลผesz kliknฤ…ฤ‡ historiฤ™ na gรณrze raportu o problemie, aby zobaczyฤ‡ historiฤ™ problemu. Ta historia problemu zawiera szczegรณล‚y, takie jak data utworzenia problemu, data dodania pliku do problemu lub informacja o dodaniu notatki do problemu.

Tabela historii problemรณw Mantis rejestrujฤ…ca nowe problemy, dodane pliki i notatki wraz z datami i nazwami uลผytkownikรณw

Krok 9) Po przesล‚aniu zgล‚oszenia programista otrzymuje wiadomoล›ฤ‡ e-mail.

Poniลผsze powiadomienie to wiadomoล›ฤ‡ wysyล‚ana przez Mantis w momencie zmiany wล‚aล›ciciela zgล‚oszenia. Zawiera ona informacje o autorze zgล‚oszenia, osobie obsล‚ugujฤ…cej zgล‚oszenie, projekcie, kategorii, powadze, priorytecie i statusie w postaci zwykล‚ego tekstu.

Powiadomienie e-mail Mantis informujฤ…ce o przydzieleniu problemu, zawierajฤ…ce informacje o osobie zgล‚aszajฤ…cej, osobie obsล‚ugujฤ…cej, powadze i statusie

Jak dodaฤ‡ projekt

Kaลผdy problem w Mantis jest czฤ™ล›ciฤ… projektu, wiฤ™c nastฤ™pnym zadaniem jest utworzenie problemu dla testowanego produktu.

Krok 1) W zakล‚adce Zarzฤ…dzaj przejdลบ do Zarzฤ…dzaj projektami

  1. Wprowadลบ nazwฤ™ projektu
  2. Wybierz status
  3. Wchodzฤ™ Descriptjon
  4. Kliknij Dodaj projekt

Formularz dodawania projektu Mantis z nazwฤ… projektu, statusem rozwoju i opisem wypeล‚nionym przed klikniฤ™ciem przycisku โ€žDodaj projektโ€

Krok 2) Projekt zostaล‚ stworzony.

Lista projektรณw Mantis Manage potwierdzajฤ…ca nowy projekt wraz z jego statusem, wล‚ฤ…czonฤ… flagฤ… i statusem widoku publicznego

Jak utworzyฤ‡ uลผytkownika

Po uruchomieniu projektu reporterzy, programiล›ci i menedลผerowie, ktรณrzy bฤ™dฤ… nad nim pracowaฤ‡, potrzebujฤ… konta.

Krok 1) Przejdลบ do Zarzฤ…dzaj > Zarzฤ…dzaj uลผytkownikami. Kliknij โ€žUtwรณrz nowe kontoโ€.

Strona zarzฤ…dzania kontami Mantis zawierajฤ…ca listฤ™ istniejฤ…cych kont administratora z wyrรณลผnionym przyciskiem Utwรณrz nowe konto

Krok 2) Wprowadลบ dane konta, a nastฤ™pnie utwรณrz uลผytkownika

  1. Nazwa uลผytkownika
  2. Prawdziwe imiฤ™
  3. Email
  4. Poziom dostฤ™pu
  5. Kliknij opcjฤ™ Utwรณrz uลผytkownika

Formularz tworzenia nowego konta w Mantis z nazwฤ… uลผytkownika i prawdziwym imieniem i nazwiskiem wpisanym dla nowego konta pomocy technicznej

Krok 3) Na nastฤ™pnym ekranie przypisz uลผytkownika do ลผฤ…danego projektu.

Mantis Dodaj uลผytkownika do ekranu projektu, przenoszฤ…c projekt z nieprzypisanych projektรณw i ustawiajฤ…c poziom dostฤ™pu na reportera

Krok 4) Aktualizuj preferencje dotyczฤ…ce poczty e-mail i inne ustawienia konta zgodnie z potrzebami

Strona preferencji konta Mantis z polami wyboru wiadomoล›ci e-mail dla kaลผdego wydarzenia, domyล›lnym projektem, strefฤ… czasowฤ… i ustawieniami jฤ™zyka

Krok 5) Dane logowania sฤ… wysyล‚ane uลผytkownikowi e-mailem.

E-mail z informacjฤ… o utworzeniu konta w Mantis, informujฤ…cy nowego uลผytkownika o utworzeniu konta i zawierajฤ…cy link do strony z hasล‚em

Jak utworzyฤ‡ pole niestandardowe

Jeล›li standardowy formularz raportu nie obejmuje wszystkich elementรณw, ktรณrych potrzebuje Twรณj proces, Mantis umoลผliwia zdefiniowanie dodatkowych pรณl i doล‚ฤ…czenie ich do poszczegรณlnych projektรณw.

Krok 1) Utwรณrz pole

  1. Przejdลบ do Zarzฤ…dzaj polami niestandardowymi
  2. Wprowadลบ nazwฤ™ pola
  3. Kliknij przycisk โ€žNowe pole niestandardoweโ€

Strona zarzฤ…dzania polami niestandardowymi w programie Mantis z wpisanฤ… nowฤ… nazwฤ… pola i zaznaczonym przyciskiem Nowe pole niestandardowe

Krok 2) Skonfiguruj zachowanie pola

  1. Wybierz Typ pola
  2. Wprowadลบ dane specyficzne dla pola
  3. Kliknij Aktualizuj pole niestandardowe

Mantis Edytuj niestandardowy ekran pola, ustawiajฤ…c typ pola, limity dล‚ugoล›ci, wyล›wietlanie i wymagane pola wyboru

Krok 3) Pole niestandardowe zostaล‚o utworzone

Lista pรณl niestandardowych Mantis pokazujฤ…ca nowo utworzone pole wraz z liczbฤ… i typem projektu

Krok 4) Kliknij ponownie pole niestandardowe i poล‚ฤ…cz pole niestandardowe ze swoim projektem

Poล‚ฤ…cz pole niestandardowe Mantis z ekranem projektu z wybranym projektem, wartoล›ciฤ… sekwencji i przyciskiem Poล‚ฤ…cz pole niestandardowe

Krok 5) W sekcji Zgล‚oล› problem widoczne jest nowe pole niestandardowe

Formularz โ€žWprowadลบ szczegรณล‚y raportuโ€ firmy Mantis z powiฤ…zanym polem niestandardowym pojawia siฤ™ teraz jako dodatkowy wiersz nad opcjฤ… โ€žPrzeล›lij plikโ€

Pola niestandardowe, projekty i poziomy dostฤ™pu razem dajฤ… maล‚emu zespoล‚owi takฤ… samฤ… kontrolฤ™, jakฤ… ma wiฤ™kszy zespรณล‚ pluskwa tracnarzฤ™dzia krรณlewskie zapewniฤ‡, nie opuszczajฤ…c proces zarzฤ…dzania defektami Ty juลผ biegasz.

FAQ

MantisBT jest systemem open source na licencji GNU GPL, wiฤ™c hosting na wล‚asnym serwerze nie kosztuje nic poza utrzymaniem serwera. Aktualnฤ… stabilnฤ… wersjฤ… jest wersja 2.28.4. Starsza wersja 1.3.20 zawiera jedynie poprawki bezpieczeล„stwa i krytyczne, wiฤ™c nowa instalacja powinna rozpoczฤ…ฤ‡ siฤ™ od wersji 2.x.

MantisBT to aplikacja PHP, ktรณra wspรณล‚pracuje z MySQL, PostgreSQL or Microsoft SQL Server.Sam serwer moลผe obsล‚ugiwaฤ‡ system Linux, Windows or macOS, a interfejs internetowy jest obsล‚ugiwany w przeglฤ…darce Chrome, FirefoxSafari Opera i Edge.

MantisBT to pakiet do pobrania, ktรณry instalujesz i utrzymujesz samodzielnie. MantisHub to komercyjna usล‚uga hostowana oparta na tym samym kodzie, dziฤ™ki czemu w ciฤ…gu kilku sekund otrzymujesz dziaล‚ajฤ…cฤ… instancjฤ™ z wliczonym wsparciem technicznym, zamiast zarzฤ…dzaฤ‡ PHP, bazฤ… danych i aktualizacjami.

Waลผnoล›ฤ‡ rejestruje wpล‚yw techniczny, z wartoล›ciami takimi jak awaria, powaลผny, drobny lub trywialny. Priorytet rejestruje pilnoล›ฤ‡ harmonogramu, z wartoล›ciami takimi jak natychmiastowy, pilny, wysoki lub normalny. Widoczna literรณwka moลผe jednoczeล›nie oznaczaฤ‡ niskฤ… wagฤ™ i wysoki priorytet.

Otwรณrz โ€žWyล›wietl problemyโ€ i zawฤ™ลบ wiersz filtra wedล‚ug osoby zgล‚aszajฤ…cej, statusu, kategorii, waลผnoล›ci lub wersji produktu, a nastฤ™pnie kliknij โ€žZastosuj filtrโ€. Na tej samej stronie znajdujฤ… siฤ™ linki do drukowania raportรณw, eksportu do plikรณw CSV i Excel oraz wykresรณw, umoลผliwiajฤ…ce udostฤ™pnianie wynikรณw poza narzฤ™dziem.

MantisBT jest lekki, hostowany samodzielnie i darmowy, co jest idealne dla maล‚ych zespoล‚รณw, ktรณre chcฤ… mieฤ‡ peล‚nฤ… kontrolฤ™ nad swoimi danymi. Komercyjny pluskwa tracnarzฤ™dzia krรณlewskie dostarczajฤ… gotowe, zwinne tablice, panele sterujฤ…ce i natywne integracje, dlatego czฤ™sto sฤ… preferowane przez wiฤ™ksze programy.

Modele AI mogฤ… porรณwnywaฤ‡ nowe podsumowanie i opis z istniejฤ…cym rejestrem zgล‚oszeล„, oznaczaฤ‡ prawdopodobne duplikaty oraz proponowaฤ‡ kategoriฤ™, wagฤ™ i osobฤ™ obsล‚ugujฤ…cฤ…. Traktuj kaลผdฤ… sugestiฤ™ jako rekomendacjฤ™: ludzki recenzent i tak potwierdza klasyfikacjฤ™, zanim zgล‚oszenie zostanie przekazane dalej.

Tak. Drugi pilot GitHub Potrafi tworzyฤ‡ skrypty wywoล‚ujฤ…ce REST API MantisBT w celu generowania zgล‚oszeล„, doล‚ฤ…czania logรณw lub eksportowania raportรณw, a takลผe tworzyฤ‡ szkielet kodu wtyczki. Zawsze sprawdzaj wygenerowane wywoล‚ania pod kฤ…tem aktualnej dokumentacji API przed ich uruchomieniem.

Podsumuj ten post nastฤ™pujฤ…co: