Vai al contenuto principale

Perché integrare Devin con GitLab?

Integrare Devin con i tuoi repository GitLab consente a Devin di creare merge request (MR), leggere e rispondere ai commenti sulle MR e collaborare in modo efficace con il tuo team. Questo permette a Devin di essere un vero collaboratore nel tuo team di sviluppo.

Configurare l’integrazione

La configurazione è semplice! Ecco come iniziare:
  1. Crea un nuovo account GitLab dedicato a Devin (proprio come faresti per un account personale). Utilizzerai questo account, e non il tuo account personale, durante il processo di integrazione.
  2. Nel tuo account Devin, vai su Settings > Integrations > GitLab e fai clic su “Connect”.
  3. Verrai reindirizzato a GitLab, dove dovrai:
    • Accedere con l’account GitLab che hai creato per Devin (non il tuo account personale)
    • Concedere le autorizzazioni necessarie affinché Devin possa lavorare con i tuoi repository
  4. Una volta completata la procedura, tornerai alla pagina delle impostazioni di Devin, dove potrai confermare che l’integrazione è attiva.
Supportiamo anche GitLab Self-Hosted per gli utenti con il nostro piano Enterprise. È sufficiente fare clic sul menu a discesa del pulsante “Connect” e selezionare “Self-Hosted”.

Utilizzare Devin con l’integrazione GitLab

Dopo aver collegato GitLab, configura i tuoi repository sulla Macchina di Devin.
Anche se Devin può visualizzare e gestire i commenti che lasci nelle proprie merge request e pull request se glielo chiedi espressamente, Devin non si attiverà automaticamente per rispondere a questi commenti.

Best practice

  • Crea un account GitLab dedicato per Devin
  • Abilita la protezione per i branch main/master

Supporto

  1. Crea un canale Slack Connect col nostro team su app.devin.ai/settings/support
  2. Condividi i link alle sessioni quando segnali un problema e allega screenshot