jira svn integration tutorial
Przewodnik krok po kroku dotyczący integracji JIRA i Subversion SVN:
JIRA to bardzo potężne narzędzie do śledzenia problemów i projektów, które jest najbardziej znane ze śledzenia błędów.
Inne narzędzia z pakietu Atlassian, które obejmują podejście ALM i są ściśle zintegrowane z JIRA, obejmują Zbieg do współpracy między zespołami projektowymi i Zephyr dla Jira dla pełnych działań związanych z zarządzaniem testami
W ten sposób mogliśmy zobaczyć, że powyższe 3 narzędzia są ściśle zintegrowane i zapewniają zespołom pełną widoczność stanu i postępu artefaktów projektu.
jaki jest najlepszy darmowy e-mail
Czego się nauczysz:
- Wprowadzenie
- Zainstaluj wtyczkę Subversion w JIRA
- Utwórz błąd typu JIRA Issue of Type Bug do integracji
- Wniosek
- rekomendowane lektury
Wprowadzenie
Jednym z ważnych kroków w całym tym procesie jest poznanie, jak my POŁĄCZYĆ zadania / błędy do kodu źródłowego, który może znajdować się w repozytoriach Subversion lub Git. Ten proces z kolei jest bardzo ważny dla rozważenia możliwości śledzenia.
W tym samouczku przyjrzymy się dogłębnie, w jaki sposób zadanie JIRA zostanie połączone podczas zatwierdzania Subversion.
Zalecana lektura => Seria samouczków Atlassian Jira
Wymagania wstępne
- Zainstalowano JIRA 7.3.X.
- Utworzono repozytorium Subversion.
Zainstaluj wtyczkę Subversion w JIRA
Pierwszym krokiem integracji jest zainstalowanie wtyczki Subversion w JIRA. Kliknij tutaj aby pobrać wtyczkę.
Wtyczka Subversion z powyższego adresu URL jest kompatybilna z tylko wersja 7.3.x. .
Uruchom JIRA, aby zainstalować wtyczkę, jak pokazano na poniższym obrazku. Iść do Ustawienia => Dodatki => Zarządzaj dodatkami => Prześlij dodatek opcję i prześlij wtyczkę.
różnica między testowaniem zwinnym i kaskadowym
Zainstalowany dodatek lub wtyczka JIRA zostanie pokazany jak na poniższym obrazku.
Po zainstalowaniu dodatku odśwież stronę raz. Ta wtyczka lub dodatek pomoże zobaczyć zatwierdzenia Subversion powiązane z problemem JIRA.
Po załadowaniu dodatku Subversion musisz dodać adres URL repozytorium Subversion. Kliknij repozytoria Subversion pod Dodatki.
Mamy następujące repozytorium Subversion pokazane na serwerze Visual SVN i tutaj, które zostanie dodane w JIRA.
W tym przypadku adres URL repozytorium to http: // l-0310: 89 / svn / Integration /
Z powrotem na ekranie dodatków JIRA kliknij Dodaj aby wprowadzić adres URL repozytorium Subversion, jak pokazano poniżej.
Dodaj adres URL wraz z rozszerzeniem Nazwa użytkownika i hasło i kliknij Dodaj .
Dodane repozytorium jest teraz aktywne i można je zintegrować z zatwierdzeniami SVN. Jeśli istnieje wiele repozytoriów Subversion do zintegrowania, można je również dodać.
Na stronie Administracja kliknij ZAKŁADKA System => Usługi i edytować the Usługa aktualizacji indeksu Subversion.
gdzie jest mój klucz bezpieczeństwa sieci
Ustaw indeks na Codziennie w odstępach co 15 minut lub zgodnie z potrzebą projektu. Ta usługa pomoże zaktualizować problem JIRA z komunikatami o zatwierdzeniach SVN. Gdy to zrobisz, kliknij Aktualizacja.
Utwórz błąd typu JIRA Issue of Type Bug do integracji
Przykładem użycia jest tutaj połączenie dowolnego problemu z JIRA ze zmianami kodu źródłowego w repozytorium SVN. Dlatego tworzymy błąd w JIRA, który będzie używany podczas zatwierdzania SVN. Numer wydania dla błędu utworzonego w tym przykładzie to DEM-1 .
Zmodyfikuj plik w repozytorium SVN i podczas zatwierdzania SVN podaj numer identyfikacyjny wydania, który jest DEM-1, jak pokazano w komentarzach lub komunikacie w oknie zatwierdzenia.
Kliknij Ok. Ponieważ częstotliwość aktualizacji jest ustawiona na 15 minut, kwestia JIRA będzie aktualizowana za pomocą łączy co 15 minut. Wszystkie szczegóły zatwierdzenia SVN zostaną wyświetlone w pliku Obalenie TAB problemu, jak pokazano poniżej.
Integracja zapewnia pełną przejrzystość szczegółów zmian kodu źródłowego w odniesieniu do zagadnienia JIRA, bez którego nie ma możliwości śledzenia zmian.
Wniosek
Narzędzie ALM jest zalecane w celu kompleksowego rozwoju i dostarczania tylko z następujących powodów:
- Jedno źródło prawdy z jednym repozytorium.
- Lepsza komunikacja lub współpraca między członkami zespołu projektowego.
- Zapewnienie widoczności w czasie rzeczywistym i aktualizacji wszystkich zintegrowanych artefaktów projektu.
- Egzekwowany standardowy proces (Agile lub Waterfall).
- Pełna identyfikowalność.
- Produktywność dzięki lepszemu wykorzystaniu wszystkich zasobów.
W tym samouczku widzieliśmy, jak zintegrowane są 2 potężne narzędzia, zapewniając w ten sposób lepszą przejrzystość poprzez powiązanie SVN Commit z problemem JIRA.
Większość organizacji również korzysta GitLab który jest oparty na sieci Iść menedżer repozytoriów, który zapewnia repozytorium kodu źródłowego, funkcje planowania projektów i możliwości CI / CD.
W nadchodzących samouczkach omówimy, w jaki sposób JIRA i IBM Rational Team Concert zostaną zintegrowane z GitLab w podobnych przypadkach użycia, jak pokazano w tym artykule.
rekomendowane lektury
- Samouczek dotyczący integracji GitLab Jira
- Samouczek SVN: Zarządzanie kodem źródłowym przy użyciu Subversion
- Dogłębne samouczki dotyczące Eclipse dla początkujących
- Pobieranie i instalacja Jira przy użyciu konfiguracji licencji Jira
- JIRA Tutorial: Kompletny praktyczny przewodnik po JIRA
- Samouczek administracji JIRA: Administrator JIRA i zarządzanie użytkownikami
- Jak skonfigurować repozytorium SVN i zainstalować klienta SVN Tortoise
- JIRA Agile Tutorial: Jak skutecznie używać JIRA do zarządzania projektami Agile