Uwaga
Dostęp do tej strony wymaga autoryzacji. Może spróbować zalogować się lub zmienić katalogi.
Dostęp do tej strony wymaga autoryzacji. Możesz spróbować zmienić katalogi.
Azure DevOps Services | Azure DevOps Server 2022 — Azure DevOps Server 2019
Pozostań zharmonizowany i skoordynowany z Azure Boards oraz łącz swoje działania i problemy z kodem z 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 Azure Boards lub GitHub, aby zintegrować i połączyć się z maksymalnie 1000 repozytoriami GitHub z projektem w Azure Boards.
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ć i połączyć do 500 repozytoriów GitHub z projektem Azure Boards.
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 instalacji poprawki 2 dla serwera Azure DevOps Server 2020.1.1 można tworzyć połączenia z serwera Azure DevOps Server do repozytoriów GitHub.com, 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:
-
Przenieś zadania do stanu "Gotowe" lub "Ukończono" korzystając z
fix
,fixes
lubfixed
w GitHub. - Opublikuj komentarz do zatwierdzenia, pull requesta lub zgłoszenia w witrynie GitHub, jeśli jest powiązany z elementem roboczym.
- Łącze z elementu roboczego do zatwierdzenia, żądania ściągnięcia, gałęzi lub problemu w usłudze GitHub.
- Wyświetlanie obiektów usługi GitHub na tablicy.
- Konfigurowanie znaczków stanu
- Zarządzanie dostępem do repozytorium GitHub
- Rozwiązywanie problemów z integracją usługi Azure Boards-GitHub
- Włączanie usługi DevSecOps za pomocą platformy Azure i usługi GitHub
Dodawanie lub usuwanie połączeń
- Dodawanie lub usuwanie repozytoriów GitHub z usługi Azure Boards.
- Zmień dostęp repozytorium do usługi Azure Boards , aby zmienić połączenia, zawiesić integrację lub odinstalować aplikację.
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 z wzmianką 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 powiązanych z artefaktami usługi GitHub. Można jednak wykonywać zapytania dotyczące elementów roboczych za pomocą elementu
External Link Count > 0
.