Hinweis
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, sich anzumelden oder das Verzeichnis zu wechseln.
Für den Zugriff auf diese Seite ist eine Autorisierung erforderlich. Sie können versuchen, das Verzeichnis zu wechseln.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Bleiben Sie ausgerichtet an bzw. koordiniert mit Azure Boards und verknüpfen Sie Ihre Code-Aktivitäten und Probleme von GitHub. Dieser Artikel enthält eine Übersicht über die Integration zwischen Azure Boards und GitHub.
Important
Wenn Sie Ihre Verbindungen mit GitHub.com konfigurieren und verwalten möchten, verwenden Sie die Azure Boards-App für GitHub. Die App bietet optimierte Konfigurationsfunktionen und hat den Vorteil, dass Authentifizierung und Verarbeitung als App und nicht als Einzelperson erfolgen. Nachdem Sie eine Verbindung hergestellt haben, können Sie die Repositorys entweder über Azure Boards oder GitHub.com verwalten.
Integration zwischen Azure Boards und GitHub
Azure Boards und Azure DevOps unterstützen die Integration mit GitHub.com und GitHub Enterprise Server-Repositorys. Sie können entweder mit Azure Boards oder GitHub beginnen, um GitHub-Repositorys mit einem Azure Boards-Projekt zu integrieren und eine Verbindung herzustellen.
Azure DevOps Services unterstützt bis zu 500 GitHub-Repositoryverbindungen pro Verbindung. Azure DevOps 2022 unterstützt bis zu 500 Repositorys, und frühere Versionen unterstützen bis zu 100 Repositorys.
Installieren und konfigurieren der Azure Boards App für GitHub
Verbinden eines Azure Boards-Projekts mit einem oder mehreren GitHub-Repositories
Integrationsfunktionen
Die Azure Boards-GitHub-Integration unterstützt die folgenden Features:
| Feature | Description | Mehr Informationen |
|---|---|---|
| Arbeitsaufgaben übertragen | Versetzen Sie Arbeitsaufgaben in den Status "Fertig" oder "Abgeschlossen" mit den Befehlen fix, fixes oder fixed in GitHub. |
Verwenden von AB# zum Verknüpfen von GitHub zu Azure Boards-Arbeitsaufgaben |
| Hinzufügen von Kommentaren | Posten Sie einen Kommentar in einem GitHub-Commit, einer Pullanforderung oder einem Problem, wenn sie mit einer Arbeitsaufgabe verknüpft sind. | Kommunikation auf GitHub |
| Link von Arbeitselementen | Fügen Sie Links von Arbeitselementen zu einem GitHub Branch, Commit oder Pull-Request hinzu. | Verknüpfen von GitHub-Commits, Pull Requests, Branches und Issues mit Arbeitsaufgaben in Azure Boards |
| GitHub-Objekte anzeigen | Arbeiten Sie mit GitHub-Anmerkungen auf dem Board, und öffnen Sie schnell verknüpfte GitHub-Commits, Pullanforderungen oder Probleme. | Anzeigen von GitHub-Objekten auf einer Tafel |
| Konfigurieren von Status-Badges | Fügen Sie der README.md-Datei im GitHub-Repository Markdown-Syntax hinzu und zeigen Sie den Boardstatus an. | Status-Badges für Ihr GitHub Repo hinzufügen |
| Verwalten des Repositoryzugriffs | Wählen Sie aus, ob alle Repositorys oder nur Repositorys, die Sie angeben, an der Azure Boards-GitHub Integration teilnehmen können. | Ändern des Repositoryzugriffs |
| Fehlerbehebung bei der Integration | Beheben Sie Probleme bei der Azure Boards-GitHub-Integration mit Ihren Repositories. | Beheben von Verbindungsproblemen |
| Aktivieren von DevSecOps | Konfigurieren Sie die Unterstützung für DevSecOps (oder Secure DevOps), sichern Sie Ihren Code mit GitHub, damit Sie Ihre Arbeit in Azure Boards sicher nachverfolgen können. | Ermöglichen von DevSecOps mit Azure und GitHub |
Verbindungsaufgaben
Sie können die folgenden Verbindungsaufgaben mit der Integration von Azure Boards-GitHub ausführen:
Hinzufügen oder Entfernen von GitHub-Repositorys oder Entfernen einer Verbindung aus Azure Boards.
Passen Sie die Repositoryzugriffseinstellungen in Azure Boards an, um Verbindungen zu ändern, die Integration zu pausieren oder die Azure Boards-App zu deinstallieren.
Restrictions
Die folgenden Einschränkungen gelten für die Azure Boards-GitHub-Integration:
Sie können ein GitHub-Repository nur mit einer Azure DevOps-Organisation und einem Projekt verbinden.
Wenn Sie dasselbe GitHub-Repository mit Projekten verbinden, die in zwei oder mehr Azure DevOps-Organisationen definiert sind, kann es zu unerwarteten AB# Erwähnungen bei der Verknüpfung kommen. Weitere Informationen finden Sie unter Problembehandlung bei der Azure Boards-GitHub-Integration.
Azure DevOps kann nur mit GitHub-Repositories oder Azure Repos Git-Repositories integriert werden. Die Integration mit anderen Git-Repositorys wird nicht unterstützt.
Ein Abfragen von Arbeitselementen mit Verknüpfungen zu GitHub Artefakten ist nicht möglich. Sie können jedoch Work Items mit einer
External Link Count > 0Konfiguration abfragen.