GitHub 리포지토리에 대한 상태 배지 추가

Azure DevOps Services | Azure DevOps Server 2022 - Azure DevOps Server 2019

GitHub 리포지토리 파일에 Markdown 구문을 추가하여 해당 리포 README.md 지토리에 Kanban 보드 상태 표시할 수 있습니다. Kanban 보드 설정에서 선택한 구문을 추가하여 상태 표시합니다.

참고 항목

Azure DevOps Server 2019 업데이트 1 이상이 필요합니다.

표시된 구문은 프로젝트를 GitHub.com 연결하든 GitHub Enterprise Server 리포지토리에 연결하든 관계없이 작동합니다. GitHub Enterprise Server의 경우 서버는 Azure DevOps Services에서 네트워크에 액세스할 수 있어야 합니다.

필수 조건

  • 연결하려는 커밋 및 끌어오기 요청이 있는 GitHub 리포지토리에 Azure Boards 프로젝트를 연결해야 합니다. 자세한 내용은 Azure Boards-GitHub 통합을 참조 하세요.
  • 구성하려는 Kanban 보드가 있어야 합니다. 팀을 추가할 때 해당 팀에 대한 Kanban 보드를 추가합니다. 자세한 내용은 팀 및 Agile 도구 정보를 참조 하세요.
  • 수정하려는 팀의 설정에 대한 팀 관리자 역할에 추가되거나 Project 관리istrators 보안 그룹의 구성원이어야 합니다. 추가하려면 팀 관리자 추가 또는 프로젝트 수준 권한 변경을 참조하세요.
  • GitHub.com 리포지토리에 상태 배지를 추가하려면 리포지토리의 기여자 합니다.

상태 배지 추가

  1. Azure Boards에 로그인하고 Kanban 보드를 엽니다.

  2. 기어 아이콘을 선택하여 보드를 구성하고 일반 팀 설정을 설정합니다.

    Screenshot of opening board settings.

  3. 상태 배지를 선택한 다음 익명 사용자가 상태 배지액세스할 수 있도록 허용검사 검사 또는 해제합니다. 검사 않은 경우 로그인하지 않은 사용자는 여전히 상태 배지를 볼 수 있습니다.

    Screenshot of Kanban Board Settings dialog, Status badge tab.

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

  4. 원하는 배지 유형을 선택하고 복사 아이콘을 선택하여 배지의 Markdown 구문을 복사합니다.

    • "진행 중" 열 표시는 첫 번째 열과 마지막 열만 무시합니다.
    • 모든 열에는 보드의 첫 번째 및 마지막 열이 포함됩니다.
    • columnOptions에 대해 지정한 2 다음, 쉼표로 구분된 보드 열 목록을 표시하여 열 집합을 사용자 지정할 수 있습니다. 예를 들어 ?columnOptions=2&columns=Proposed,Committed,In%20Progress,In%20Review다음 구문과 같이 공백을 포함하는 열 레이블의 경우 공백을 으로 %20인코딩해야 합니다. 예: 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/)
    

    다음과 유사한 배지가 표시됩니다.

    Screenshot showing badge rendered.

  5. 완료되면 저장을 선택합니다.

    구성할 수 있는 유일한 설정은 익명 사용자가 상태 배지에 액세스하도록 허용하는 것입니다. 설정 아래의 배지 유형은 샘플 Markdown 및 이미지 URL 값에서 복사할 수 있도록 Markdown 구문만 전환합니다.

  6. GitHub 리포지토리에서 추가 정보 파일을 열고 복사한 구문을 붙여넣어 배지를 표시합니다.

    Kanban 보드에 해당하는 값으로 선택한 것과 동일한 미리 보기 이미지가 표시됩니다.