Collegare GitHub ad Azure Boards
Usare GitHub, tenere traccia del lavoro in Azure Boards
Usare Azure Boards per pianificare e monitorare il lavoro e GitHub come controllo del codice sorgente per lo sviluppo di software.
Connettere Azure Boards ai repository GitHub, consentendo il collegamento di commit, richieste pull e problemi di GitHub agli elementi di lavoro in Boards.
Azure Boards App
L'integrazione viene creata usando l'app Azure Boards, che funge da ponte tra Azure Boards e GitHub.
Per installare l'app, è necessario essere un amministratore o un proprietario del repository GitHub o dell'organizzazione GitHub.
L'app viene installata da GitHub Marketplace. dell'app Azure Boards
Autenticazione in GitHub
Azure Boards può connettersi a GitHub. Per GitHub nel cloud, quando si aggiunge una connessione GitHub, le opzioni di autenticazione sono:
- Nome utente/Password
- Token di accesso personale
Per una procedura dettagliata sull'esecuzione della connessione, vedere: Connettere Azure Boards a GitHub.
È possibile configurare altri Azure Boards/Azure DevOps Projects, GitHub.com repository o modificare la configurazione corrente dalla pagina dell'app Azure Boards.
Dopo aver integrato Azure Boards con GitHub usando l'app Azure Boards, è possibile aggiungere o rimuovere repository dal portale Web per Azure Boards.
Scenari di integrazione supportati
L'integrazione di Azure Boards-GitHub supporta le connessioni seguenti:
Da GitHub:
- Supporto dell'integrazione per tutti i repository per un account GitHub o un'organizzazione o per i repository selezionati.
- Aggiungere o rimuovere repository GitHub che partecipano all'integrazione e configurare il progetto a cui si connettono.
- Sospendere l'integrazione di Azure Boards-GitHub o disinstallare l'app.
Da Azure Boards:
- Connettere uno o più repository GitHub a un progetto di Azure Boards.
- Aggiungere o rimuovere repository GitHub da una connessione GitHub all'interno di un progetto di Azure Boards.
- Rimuovere completamente una connessione GitHub per un progetto.
- Consentire a un repository GitHub di connettersi a uno o più progetti di Azure Boards all'interno della stessa organizzazione o raccolta di Azure DevOps.
L'integrazione di Azure Boards-GitHub supporta le attività operative seguenti:
- Creare collegamenti tra elementi di lavoro e commit di GitHub, pull request e issue basati sulle menzioni di GitHub.
- Supportare la transizione di stato degli elementi di lavoro a uno stato Fatto o Completato quando si usa una menzione GitHub con i termini fix, fixes o fixed.
- Supportare la tracciabilità completa pubblicando un commento di discussione in GitHub quando si esegue il collegamento da un elemento di lavoro a un commit gitHub, una richiesta pull o un problema.
- Mostra gli artefatti di codice GitHub collegati nella sezione Sviluppo dell'elemento di lavoro.
- Mostra i collegamenti agli artefatti di GitHub come annotazioni sulle schede Kanban.
- Badge di stato del supporto per le colonne della scheda Kanban aggiunti ai repository GitHub.
Al momento non sono supportate le attività seguenti:
- Eseguire una query per i work item con collegamenti agli artefatti di GitHub. Tuttavia, è possibile eseguire una query per gli elementi di lavoro con un numero di collegamenti esterni maggiore di 0.
Nota
Riferimento: integrazione di Azure Boards-GitHub.
Per altre informazioni, vedere:
- Modificare l'accesso al repository GitHub oppure sospendere o disinstallare l'integrazione.
- Aggiungere o rimuovere repository GitHub.
- Collegare i commit, le pull request e le segnalazioni di GitHub agli elementi di lavoro per dettagli sul collegamento agli elementi di lavoro.