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: