Udostępnij za pośrednictwem


Dodawanie znaczników stanu dla repozytorium GitHub

Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019

Składnię języka Markdown można dodać do pliku repozytorium README.md GitHub, aby wyświetlić stan tablicy Kanban w tym repozytorium. Pokaż stan, dodając składnię wybraną z ustawień tablicy Kanban.

Uwaga

Wymaga usługi Azure DevOps Server 2019 Update 1 lub nowszej wersji.

Wyświetlona składnia działa niezależnie od tego, czy projekt został połączony z GitHub.com, czy z repozytorium GitHub Enterprise Server. W przypadku serwera GitHub Enterprise Server serwer musi być dostępny dla usługi Azure DevOps Services.

Wymagania wstępne

  • Projekt usługi Azure Boards musi być połączony z repozytorium GitHub, w którym istnieją zatwierdzenia i żądania ściągnięcia, do których chcesz utworzyć łącze. Aby uzyskać więcej informacji, zobacz Integracja z usługą Azure Boards-GitHub.
  • Musisz mieć tablicę Kanban, którą chcesz skonfigurować. Po dodaniu zespołu dodasz tablicę Kanban dla tego zespołu. Aby uzyskać więcej informacji, zobacz About teams and Agile tools (Informacje o zespołach i narzędziach Agile).
  • Musisz zostać dodany do roli administratora zespołu dla ustawień zespołu, które chcesz zmodyfikować, lub być członkiem grupy zabezpieczeń Project Administracja istrators. Aby dodać, zobacz Dodawanie administratora zespołu lub Zmienianie uprawnień na poziomie projektu.
  • Aby dodać wskaźnik stanu do repozytorium GitHub.com, musisz być współautorem repozytorium.

Dodawanie wskaźnika stanu

  1. Zaloguj się do usługi Azure Boards i otwórz tablicę Kanban.

  2. Wybierz ikonę koła zębatego , aby skonfigurować tablicę i ustawić ustawienia ogólne zespołu.

    Screenshot of opening board settings.

  3. Wybierz znaczek Stan, a następnie zaznacz lub usuń zaznaczenie wskaźnika Zezwalaj anonimowym użytkownikom na dostęp do stanu. Po usunięciu zaznaczenia użytkownicy, którzy nie są zalogowani, nadal mogą wyświetlać wskaźnik stanu.

    Screenshot of Kanban Board Settings dialog, Status badge tab.

    Screenshot of Kanban Board Settings dialog, Status badge tab, Azure DevOps Server 2019.

  4. Wybierz odpowiedni typ wskaźnika i wybierz ikonę kopiowania, aby skopiować składnię języka Markdown dla wskaźnika.

    • Pokaż kolumny "W toku" ignorują tylko pierwsze i ostatnie kolumny.
    • Uwzględnij wszystkie kolumny , łącznie z pierwszymi i ostatnimi kolumnami tablicy.
    • Zestaw kolumn można dostosować, określając 2 kolumnyOptions, a następnie rozdzielając przecinkami listę kolumn tablicy. Na przykład , ?columnOptions=2&columns=Proposed,Committed,In%20Progress,In%20Reviewjak pokazano w poniższej składni. W przypadku etykiet kolumn zawierających spacje należy zakodować przestrzeń za pomocą %20polecenia . Na przykład In%20Progress.
     [![Board Status](https://dev.azure.com/fabrikam/677da0fb-b067-4f77-b89b-f32c12bb8617/cdf5e823-1179-4503-9fb1-a45e2c1bc6d4/_apis/work/boardbadge/6fa7b56f-d27c-4e96-957d-f9e7b0f56705?columnOptions=2&columns=Proposed,Committed,In%20Progress,In%20Review)](https://dev.azure.com/fabrikam/677da0fb-b067-4f77-b89b-f32c12bb8617/_boards/board/t/cdf5e823-1179-4503-9fb1-a45e2c1bc6d4/Microsoft.RequirementCategory/)
    

    Zostanie wyświetlony wskaźnik podobny do poniższego.

    Screenshot showing badge rendered.

  5. Po zakończeniu wybierz opcję Zapisz.

    Jedynym ustawieniem, które można skonfigurować, jest wskaźnik Zezwalaj anonimowym użytkownikom na dostęp do stanu. Typ wskaźnika w obszarze Ustawienia przełącza tylko składnię języka Markdown do skopiowania z wartości Przykładowy kod Markdown i Adres URL obrazu.

  6. Otwórz plik README w repozytorium GitHub i wklej skopiowaną składnię, aby wyświetlić znaczek.

    Powinien zostać wyświetlony ten sam obraz podglądu, który został wybrany z wartościami odpowiadającymi tablicy Kanban.