Integra airfocus con GitHub

Scritto da:  Morgan T
Ultimo aggiornamento:  

Usa questa integrazione bidirezionale per importare e sincronizzare i problemi di GitHub e per spingere elementi airfocus prioritari in GitHub.

Usa airfocus'integrazione flessibile su GitHub per dare priorità alle tue funzionalità ed epopee e costruire roadmap più efficaci. Collabora nella valutazione delle priorità per ottenere le cose giuste. La nostra integrazione su GitHub mantiene la strategia di alto livello sincronizzata con lo sviluppo quotidiano. Inserisci gli elementi prioritari su GitHub per lo sviluppo e monitora il loro stato di sviluppo direttamente dall'interno di airfocus.

Vantaggi dell'integrazione con GitHub

  • Importa i problemi di GitHub (come oggetti) in airfocus.
  • Spingi airfocus elementi su GitHub (come problemi su GitHub)
  • Visualizzazione dei cambiamenti di stato dei problemi su GitHub (aperto/chiuso) in airfocus
  • Mantieni i campi degli oggetti sincronizzati tra entrambi i sistemi, inclusi titolo, descrizione, tag/etichetta e stato (aperto/chiuso).
  • Scegli un'integrazione unidirezionale invece di una bidirezionale se non vuoi permettere modifiche ai problemi di GitHub da parte di airfocus, ma vuoi comunque vedere i progressi dei tuoi problemi su GitHub dall'interno di airfocus

Limitazioni attuali

  • Attualmente non è possibile mappare gli stati di GitHub alle corsie di airfocus. Lo stato (aperto/chiuso) dei problemi importati e sincronizzati su GitHub sarà però visualizzato nella vista Item.
  • Non è ancora possibile visualizzare il tuo punteggio airfocus nel problema su GitHub.
  • Attualmente non è possibile integrare GitHub on-premise.

Configurare la tua integrazione con GitHub

Per configurare l'integrazione con GitHub, gli utenti devono avere il ruolo di Admin in airfocus e quello di Repository admin in GitHub. Naviga fino al airfocus spazio di lavoro con cui vorresti configurare l'integrazione su GitHub.

Vai alla pagina dell'integrazione, trova l'integrazione GitHub e clicca su Connetti.

Ti verrà chiesto di autorizzare il tuo account GitHub, dove dovrai concedere l'accesso a tutte le organizzazioni GitHub che desideri che siano accessibili tramite airfocus. Una volta autorizzato, puoi configurare la tua integrazione. Seleziona un nome per la tua integrazione (il nome non influisce molto, ma ti aiuterà a identificare quale integrazione è, dato che puoi collegare ogni workspace a un diverso repository Github).

Usa il menu a tendina per selezionare il repository associato al tuo account GitHub da cui vorresti importare i numeri. Inoltre, puoi anche filtrare i tuoi problemi per etichetta. Per impostazione predefinita, tutti i problemi verranno importati e sincronizzati. Nota: puoi vedere solo quei repository in cui hai un accesso esplicitamente concesso con almeno i permessi di lettura. I permessi possono essere concessi sia in un'organizzazione GitHub all'indirizzo "Impostazioni > privilegi > permessi della base" sia in ciascun repository specifico in "Impostazioni > collaboratori e team > gestire accesso"

Opzionale: mappa le etichette di GitHub con airfocus etichette per garantire una sincronizzazione fluida delle etichette. Non dimenticare di cliccare su "Aggiungi" dopo aver collegato le etichette.

Opzionale: definisci se un'etichetta a tua scelta deve essere aggiunta a ogni elemento GitHub importato e sincronizzato con airfocus.

Scegli l'integrazione a 1 o 2 vie e se gli elementi sconosciuti devono essere archiviati.

Una volta cliccata su Salva e sincronizza, hai finito. Congratulazioni, hai configurato con successo la tua integrazione su GitHub. 🎉

Spingere airfocus elementi su GitHub

Quando la tua epica o la tua funzionalità è pronta per lo sviluppo, puoi spingerla su GitHub con tre clic:

  1. Clicca sull'elemento che vuoi premere per aprire la finestra di dialogo sugli oggetti (dettagli dell'oggetto)
  2. Clicca sul pulsante Premi all'integrazione nell'angolo in basso a destra, e
  3. Seleziona GitHub (oppure scegli tra più repository GitHub se hai configurato più di un'integrazione GitHub)
    integrate-with-github-1.png

Tutte le funzionalità o gli epics (airfocus elementi) spinti su GitHub diventano problemi. Si prega di notare che i problemi creati di default non sono assegnati a nessun progetto GitHub e quindi non appariranno direttamente sul tuo GitHub Tavola.

Panoramica di tutte le opzioni di mappatura del campo attualmente disponibili

GitHub airfocus GitHub → airfocus airfocus → GitHub
Titolo del numero Titolo dell'oggetto
Descrizione Descrizione
Stato Stato
Tag/Etichetta Campo Multi-Selezione
Progetti
Tappe importanti Tappa importante
Assegnatario Assegnatario

Dai un feedback su questo articolo

Hai un feedback su questo articolo? Raccontaci della tua esperienza qui.

Hai trovato quello che stavi cercando?

Hai ancora una domanda o vuoi condividere ciò che hai imparato? Visita il nostro Community   per ricevere aiuto e collaborare con gli altri.