Anteckning
Åtkomst till den här sidan kräver auktorisering. Du kan prova att logga in eller ändra kataloger.
Åtkomst till den här sidan kräver auktorisering. Du kan prova att ändra kataloger.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022 | Azure DevOps Server 2020
Håll dig uppdaterad och samordnad med Azure Boards och länka din kodaktivitet och dina problem från GitHub. Den här artikeln innehåller en översikt över integreringen mellan Azure Boards och GitHub.
Important
Om du vill konfigurera och hantera dina anslutningar till GitHub.com använder du Azure Boards-appen för GitHub. Appen ger en mer effektiv konfigurationsupplevelse och har fördelen att autentisera och arbeta som app i stället för en enskild person. När du har anslutit kan du hantera lagringsplatserna antingen från Azure Boards eller GitHub.com.
Integrering mellan Azure Boards och GitHub
Azure Boards och Azure DevOps stöder integrering med GitHub.com- och GitHub Enterprise Server-lagringsplatser. Du kan börja från antingen Azure Boards eller GitHub för att integrera och ansluta till GitHub-lagringsplatser till ett Azure Boards-projekt.
Azure DevOps Services stöder upp till 500 GitHub-lagringsplatsanslutningar per anslutning. Azure DevOps 2022 stöder upp till 500 lagringsplatser och tidigare versioner stöder upp till 100 lagringsplatser.
Note
När du installerar Korrigering 2 för Azure DevOps Server 2020.1.1 kan du skapa anslutningar från Azure DevOps Server till GitHub.com lagringsplatser utöver GitHub Enterprise Server-lagringsplatser.
Integreringsfunktioner
Azure Boards-GitHub-integrering stöder följande funktioner:
| Feature | Description | Mer information | 
|---|---|---|
| Arbetsobjekt för övergång | Flytta arbetsobjekt till tillståndet "Klar" eller "Slutfört" med fixkommandona ,fixesellerfixedi GitHub. | Använd AB# för att länka från GitHub till Azure Boards-arbetsobjekt | 
| Lägg till kommentarer | Publicera en kommentar till en GitHub-commit, pull request eller ett ärende när länkat till ett arbetsobjekt. | Kommunicera på GitHub | 
| Länka från arbetsobjekt | Lägg till länkar för arbetsobjekt till en GitHub-gren, incheckning eller pull-begäran. | Länka GitHub-incheckningar, pull-begäranden, grenar och problem till arbetsobjekt i Azure Boards | 
| Visa GitHub-objekt | Arbeta med GitHub-anteckningar på tavlan och öppna snabbt länkade GitHub-incheckningar, pull-begäranden eller problem. | Visa GitHub-objekt på en tavla | 
| Konfigurera statusmärken | Lägg in Markdown-syntax i GitHub-förvaret README.md-filen och visa status för din anslagstavla. | Lägga till statusmärken för din GitHub-lagringsplats | 
| Hantera åtkomst till lagringsplats | Välj om alla lagringsplatser eller endast lagringsplatser som du anger kan delta i Azure-Boards-GitHub integrering. | Ändra åtkomst till lagringsplats | 
| Felsöka integration | Felsöka eventuella problem i Azure Boards-GitHub integrering med dina lagringsplatser. | Lösa anslutningsproblem | 
| Aktivera DevSecOps | Konfigurera stöd för DevSecOps (eller Secure DevOps), skydda din kod med GitHub, så att du på ett säkert sätt kan spåra ditt arbete i Azure Boards. | Aktivera DevSecOps med Azure och GitHub | 
Anslutningsaktiviteter
Du kan utföra följande anslutningsuppgifter med Azure Boards-GitHub-integrering:
- Lägg till eller ta bort GitHub-lagringsplatser eller ta bort en anslutning från Azure Boards. 
- Ändra lagringsplatsens åtkomst till Azure Boards för att ändra anslutningar, pausa integreringen eller avinstallera Azure Boards-appen. 
Restrictions
Följande begränsningar gäller för Azure Boards-GitHub-integrering:
- Du kan ansluta en GitHub-lagringsplats till endast en Azure DevOps-organisation och ett projekt. - Om du ansluter samma GitHub-lagringsplats till projekt som definierats i två eller flera Azure DevOps-organisationer kan det uppstå oväntade AB#- omnämnandelänkar. Mer information finns i Felsöka Azure Boards-GitHub-integrering. 
- Azure DevOps kan bara integreras med GitHub-lagringsplatser eller Git-lagringsplatser för Azure Repos. Integrering med andra Git-lagringsplatser stöds inte. 
- Du kan inte fråga efter arbetsobjekt med länkar till GitHub-artefakter. Du kan dock fråga efter arbetsobjekt med en - External Link Count > 0inställning.