Länka GitHub till Azure Boards

Slutförd

Använda GitHub, spåra arbete i Azure Boards

Använd Azure Boards för att planera och spåra ditt arbete och GitHub som källkontroll för programvaruutveckling.

Anslut Azure Boards med GitHub-lagringsplatser, vilket möjliggör länkning av GitHub-incheckningar, pull-begäranden och problem till arbetsobjekt i Boards.

Skärmbild av Integrering av GitHub och Azure Boards.

Azure Boards-app

Integreringen skapas med hjälp av Azure Boards-appen, som fungerar som en brygga mellan Azure Boards och GitHub.

Om du vill installera appen måste du vara administratör eller ägare av GitHub-lagringsplatsen eller GitHub-organisationen.

Appen installeras från GitHub Marketplace. Azure Boards-app

Skärmbild av Appintegrering i Azure Boards.

Autentiserar till GitHub

Azure Boards kan ansluta till GitHub. För GitHub i molnet är autentiseringsalternativen följande när du lägger till en GitHub-anslutning:

  • Användarnamn/lösenord
  • Personlig åtkomsttoken (PAT)

En genomgång av hur du upprättar anslutningen finns i: Anslut Azure Boards till GitHub.

Du kan konfigurera andra Azure Boards/Azure DevOps Projects, GitHub.com lagringsplatser eller ändra den aktuella konfigurationen från azure boards-appsidan.

När du har integrerat Azure Boards med GitHub med hjälp av Azure Boards-appen kan du lägga till eller ta bort lagringsplatser från webbportalen för Azure Boards.

Integreringsscenarier som stöds

Azure Boards-GitHub-integrering stöder följande anslutningar:

  • Från GitHub:

    • Stöd för integrering för alla lagringsplatser för ett GitHub-konto eller en organisation eller välj lagringsplatser.
    • Lägg till eller ta bort GitHub-lagringsplatser som deltar i integreringen och konfigurera projektet som de ansluter till.
    • Pausa Azure Boards-GitHub-integrering eller avinstallera appen.
  • Från Azure Boards:

    • Anslut en eller flera GitHub-lagringsplatser till ett Azure Boards-projekt.
    • Lägga till eller ta bort GitHub-lagringsplatser från en GitHub-anslutning i ett Azure Boards-projekt.
    • Ta bort en GitHub-anslutning helt för ett projekt.
    • Tillåt att en GitHub-lagringsplats ansluter till ett eller flera Azure Boards-projekt inom samma Azure DevOps-organisation eller -samling.

Azure Boards-GitHub-integrering stöder följande operativa uppgifter:

  • Skapa länkar mellan arbetsobjekt och GitHub-incheckningar, pull-begäranden och problem baserat på GitHub-omnämnanden.
  • Stöd för tillståndsövergång av arbetsobjekt till tillståndet Klar eller Slutförd när github-omnämnande används med hjälp av korrigeringar, korrigeringar eller fasta.
  • Stöd för fullständig spårning genom att publicera en diskussionskommentare till GitHub när du länkar från ett arbetsobjekt till en GitHub-incheckning, pull-begäran eller ett problem.
  • Visa länkade till GitHub-kodartefakter i avsnittet Utveckling av arbetsobjekt.
  • Visa länkade till GitHub-artefakter som anteckningar på Kanban-kort.
  • Stödstatusmärken för Kanban-styrelsekolumner som har lagts till i GitHub-lagringsplatser.

Följande uppgifter stöds inte just nu:

  • Fråga efter arbetsobjekt med länkar till GitHub-artefakter. Du kan dock fråga efter arbetsobjekt med ett externt länkantal större än 0.

Kommentar

Referens: Azure Boards-GitHub-integrering.

Mer information finns i: