Przejdź do głównej zawartości

Źródła

To trzecia zakładka panelu Zarządzanie Organizacją: jedna tabela ze wszystkimi źródłami danych organizacji, niezależnie od tego, do którego projektu są (albo nie są) przypisane.

Lista źródeł

Kolumny: Nazwa, Źródło danych, Projekt, Interwał, Ostatnie skanowanie, Status, Operacje.

Pochodzenie źródeł na liście

Repozytoria kodu pojawiają się na tej liście automatycznie, odkryte podczas skanowania przez konektor podłączony do wtyczki. Źródłem są systemy kontroli wersji Git obsługiwane przez Q247, czyli GitLab, GitHub, Bitbucket, Gitea, Gerrit, Azure DevOps oraz repozytoria dodawane jako Generic GIT. Nie da się ich dodać ręcznie z tego panelu.

Integracje Jiry i Confluence dodaje się przyciskiem Przypisz źródło, wskazując w polu "Wybierz źródło danych" odpowiedni typ i podając klucze projektów Jiry albo klucze przestrzeni Confluence. Ten sam formularz służy do przypisywania odkrytych repozytoriów, a pełny opis jego trzech wariantów jest w zakładce Źródła w szczegółach projektu.

Skanowanie

Menu "Operacje" przy repozytorium daje dwie akcje: Rozpocznij skanowanie i Przypisz do projektu.

"Rozpocznij skanowanie" otwiera wybór interwału:

  • Co godzinę
  • Codziennie, z wyborem strefy czasowej, w której ma się odbywać skanowanie

Wybór ogranicza się do tych dwóch opcji; harmonogram w stylu cron jest niedostępny. Kolumna "Ostatnie skanowanie" pokazuje datę ostatniego przebiegu, "Nigdy" dla źródeł jeszcze nieskanowanych.

Zalecany interwał: codziennie

Dla docelowej pracy zalecamy interwał Codziennie. Metryki Q247 opisują dni i tygodnie, więc dobowe odświeżenie w pełni wystarcza, a rzadsze skanowanie oszczędza obciążenie zarówno wtyczki, jak i samego repozytorium.

Interwał godzinowy warto ustawić na czas weryfikacji wdrożenia, żeby nie czekać do następnego dnia na potwierdzenie, że dane spływają, i przełączyć na dzienny po pierwszym udanym przebiegu.

Akcje zbiorcze

Każdy wiersz tabeli ma po lewej stronie pole wyboru, a pole w nagłówku zaznacza wszystkie wiersze pasujące do aktualnego wyszukiwania i filtrów, nie tylko widoczną stronę tabeli. Zaznaczenie co najmniej dwóch źródeł odsłania nad tabelą pasek z akcjami zbiorczymi.

Dla źródeł dostępne są dwie: Rozpocznij skanowanie i Przypisz do projektu. Obie działają tak samo jak w menu "Operacje", z jedną różnicą: ustawienia z okna (interwał i strefa czasowa albo projekt docelowy) stosują się jednakowo do wszystkich zaznaczonych źródeł. Q247 przetwarza je po kolei, bez pytania o potwierdzenie przy każdym z osobna.

Przy zbiorczym przypisaniu do projektu obowiązują te same skutki co przy pojedynczym, opisane w Projektach: historia przenosi się razem ze źródłem, a repozytoria wracają do stanu przed skanowaniem. Zaznaczaj więc świadomie, bo zaznaczenie całej listy po nieprecyzyjnym wyszukiwaniu obejmie również źródła, których zmiana nie dotyczy.

Integracje Jira i Confluence synchronizują się w innym rytmie, niezależnym od tego ustawienia, więc kolumna Interwał pokazuje dla nich "N/D".

Edycja i usuwanie

Źródła typu Jira/Confluence można edytować (zmienić klucz projektu/space, przypisany projekt Q247, status Aktywny/Nieaktywny) albo usunąć wprost z menu "Operacje". Repozytoria odkryte automatycznie edytuje się tylko w zakresie przypisania do projektu, samo źródło zarządzane jest po stronie wtyczki.

Zobacz też

  • Projekty: przypisywanie źródła do konkretnego projektu z jego własnego poziomu
  • Konektory: wdrożenia Enterprise Plugin, które odkrywają repozytoria
  • Jira i Confluence: pozostałe typy źródeł na tej liście