Informacje o integracji z usługą Azure Boards-GitHub

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

Bądź dopasowany i skoordynowany z usługą Azure Boards oraz połącz działania i problemy z kodem z usługi GitHub.

Integrowanie usług Azure Boards i GitHub

Usługi Azure Boards i Azure DevOps obsługują integrację z repozytoriami GitHub.com i GitHub Enterprise Server.

Możesz rozpocząć od usługi Azure Boards lub GitHub, aby zintegrować repozytoria GitHub z projektem usługi Azure Boards i połączyć się z nimi.

Usługi Azure Boards i Azure DevOps obsługują integrację z repozytoriami GitHub.com i GitHub Enterprise Server.

Możesz rozpocząć od usługi Azure Boards lub GitHub, aby zintegrować repozytoria GitHub z projektem usługi Azure Boards i połączyć się z nimi.

Usługa Azure DevOps Server obsługuje integrację z repozytoriami GitHub Enterprise Server.

Możesz rozpocząć od usługi Azure Boards lub GitHub, aby zintegrować i połączyć maksymalnie 100 repozytoriów GitHub z projektem usługi Azure Boards.

Uwaga

Podczas instalowania poprawki 2020.1.1 serwera Azure DevOps Server 2 można tworzyć połączenia z serwera Azure DevOps Server w celu GitHub.com repozytoriów oprócz repozytoriów gitHub Enterprise Server.

Ważne

Zalecamy użycie aplikacji Azure Boards dla usługi GitHub do konfigurowania połączeń z GitHub.com i zarządzania nimi. Aplikacja zapewnia bardziej usprawnione środowisko konfiguracji i ma zaletę uwierzytelniania i działania jako aplikacji, a nie pojedynczej. Po nawiązaniu połączenia możesz zarządzać repozytoriami z usługi Azure Boards lub GitHub.com.

Korzystanie z funkcji integracji

Możesz wykonać następujące zadania za pomocą integracji z usługą Azure Boards-GitHub:

Dodawanie lub usuwanie połączeń

Ograniczenia

  • Połącz repozytorium GitHub tylko z jedną organizacją i projektem usługi Azure DevOps.
    Jeśli połączysz to samo repozytorium GitHub z projektami zdefiniowanymi w co najmniej dwóch organizacjach usługi Azure DevOps, może to prowadzić do nieoczekiwanego łączenia wzmianki AB# . Aby uzyskać więcej informacji, zobacz Rozwiązywanie problemów z integracją z usługą GitHub i usługą Azure Boards.
  • Usługa Azure DevOps może być zintegrowana tylko z repozytoriami GitHub lub repozytoriami Git usługi Azure Repos. Integracja z innymi repozytoriami Git nie jest obsługiwana.
  • Nie można wykonywać zapytań dotyczących elementów roboczych za pomocą linków do artefaktów usługi GitHub. Można jednak wykonywać zapytania dotyczące elementów roboczych za pomocą elementu External Link Count > 0.