Nota
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare ad accedere o modificare le directory.
L'accesso a questa pagina richiede l'autorizzazione. È possibile provare a modificare le directory.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Rimani sincronizzato e coordinato con Azure Boards e collega le attività e le issue del codice su GitHub. Questo articolo offre una panoramica dell'integrazione tra Azure Boards e GitHub.
Important
Per configurare e gestire le connessioni a GitHub.com, usare l'app Azure Boards per GitHub. L'app offre un'esperienza di configurazione più semplificata e offre il vantaggio di autenticare e operare come app anziché come utente singolo. Dopo la connessione, è possibile gestire i repository da Azure Boards o GitHub.com.
Integrazione tra Azure Boards e GitHub
Azure Boards e Azure DevOps supportano l'integrazione con GitHub.com ed GitHub repository Enterprise Server. È possibile iniziare da Azure Boards o GitHub per integrare e connettersi ai repository GitHub a un progetto di Azure Boards.
Azure DevOps Services supporta fino a 500 connessioni al repository GitHub per ogni connessione. Azure DevOps 2022 supporta fino a 500 repository e le versioni precedenti supportano fino a 100 repository.
Funzionalità di integrazione
l'integrazione Azure Boards-GitHub supporta le funzionalità seguenti:
| Feature | Description | Maggiori informazioni |
|---|---|---|
| Eseguire la transizione degli elementi di lavoro | Eseguire la transizione degli elementi di lavoro a uno stato "Fine" o "Completato" con i comandi fix, fixes o fixed in GitHub. |
Usa AB# per collegare elementi di lavoro dall GitHub ad Azure Boards |
| Aggiungere commenti | Pubblicare un commento a un GitHub commit, richiesta pull o problema quando è collegato a un elemento di lavoro. | Communicating in GitHub |
| Collegare elementi di lavoro | Aggiungere collegamenti di elementi di lavoro a un branch, un commit o una pull request su GitHub cercando e approfondendo all'interno di un repository. | Collega commit, pull request, branch e issue di GitHub agli elementi di lavoro in Azure Boards |
| Visualizzare gli oggetti GitHub | Lavorare con annotazioni di GitHub sulla scheda e aprire rapidamente commit, pull request o issue collegati su GitHub. | Visualizza gli oggetti di GitHub su una bacheca |
| Pull request approfondimenti | Visualizza lo stato della bozza, esamini lo stato e lo stato delle verifiche per le richieste di pull GitHub collegate direttamente dalla sezione Sviluppo. | Informazioni sui pull request di GitHub |
| Menziona le richieste di pull di GitHub | Usare ! per menzionare e discutere i pull request di GitHub da qualsiasi campo di testo o commento di un elemento di lavoro. |
Mention GitHub pull request |
| Sviluppare la tracciabilità per le pipeline YAML | Creare automaticamente collegamenti "Integrato nella build" agli elementi di lavoro quando si utilizza Azure Pipelines con il YAML in un repository GitHub. | Visualizzare lo stato della compilazione per le pipeline YAML |
| Configurare le notifiche di stato | Aggiungi la sintassi Markdown al file README.md del repository GitHub e mostra lo stato della tua scheda. | Aggiungi notifiche di stato per il repository GitHub |
| Gestire l'accesso al repository | Scegliere se tutti i repository o solo i repository specificati possono partecipare all'integrazione Azure Boards-GitHub. | Modificare l'accesso al repository |
| Risolvere i problemi di integrazione | Risolvere eventuali problemi nell'integrazione Azure Boards-GitHub con i repository. | Risolvere i problemi di connessione |
| Abilitare DevSecOps | Configurare il supporto per DevSecOps (o Secure DevOps), proteggere il codice con GitHub, in modo da poter tenere traccia del lavoro in modo sicuro in Azure Boards. | Enable DevSecOps con Azure e GitHub |
Attività di connessione
È possibile completare le attività di connessione seguenti con l'integrazione Azure Boards-GitHub:
Aggiungi o rimuovi repository GitHub o rimuovi una connessione da Azure Boards.
Change l'accesso al repository a Azure Boards per modificare le connessioni, sospendere l'integrazione o disinstallare l'app Azure Boards.
Restrictions
Le restrizioni seguenti si applicano all'integrazione Azure Boards-GitHub:
È possibile connettere un repository GitHub a un'unica organizzazione e progetto Azure DevOps.
Se si connette lo stesso repository GitHub ai progetti definiti in due o più organizzazioni Azure DevOps, è possibile che si verifichi un collegamento imprevisto di menzione AB#. Per altre informazioni, vedere Troubleshoot Azure Boards-GitHub integration.
Azure DevOps può essere integrato solo con repository GitHub o repository Git Azure Repos. L'integrazione con altri repository Git non è supportata.
Non è possibile interrogare gli elementi di lavoro collegati a elementi di GitHub. Tuttavia, è possibile eseguire una query per gli elementi di lavoro con un'impostazione
External Link Count > 0.