Vai al contenuto principale

Configurazione della gestione del codice sorgente in Enterprise

Per consentire a Devin di accedere ai tuoi repository, devi prima collegare il tuo provider di Source Code Management (SCM) alla tua istanza Enterprise e poi concedere a un’Organizzazione Devin l’accesso a specifici gruppi o repository.
Le integrazioni SCM possono essere configurate solo dagli amministratori Enterprise.
Vai su Enterprise Settings > Integrations per collegare Devin al tuo codice sorgente.
Enterprise Integrations
Per maggiori informazioni sulla configurazione delle integrazioni Git, consulta la documentazione del tuo provider SCM:

GitHub

Collega Devin ai repository GitHub.

GitHub Enterprise Server

Collega Devin al tuo GitHub Enterprise Server.

Azure DevOps

Collega Devin ai repository Azure DevOps.

GitLab

Collega Devin ai repository GitLab.

Bitbucket

Collega Devin ai repository Bitbucket.

Autorizzazioni dei repository

Collegare il tuo Devin Enterprise al provider SCM stabilisce un collegamento sicuro che ti consente di gestire le autorizzazioni di accesso per diverse organizzazioni e repository. Tuttavia, le Devin Organizations non possono lavorare con i tuoi repository finché non concedi loro esplicitamente l’autorizzazione. Dopo aver collegato il tuo Devin Enterprise al provider SCM, puoi gestire le autorizzazioni dei repository in Enterprise Settings > Repository Permissions.

Aggiungere o aggiornare le autorizzazioni

  1. Seleziona dal menu a discesa in alto nella pagina la Devin Organization per la quale vuoi gestire l’accesso ai repository.
    • Qui puoi visualizzare tutte le autorizzazioni e i repository attualmente configurati.
  2. Fai clic su + Add Permissions per aprire il pannello laterale delle autorizzazioni.
  3. Scegli il livello di accesso da concedere:
    • Accesso a livello di gruppo: concede l’accesso a tutti i repository all’interno di un’unità organizzativa. Seleziona la struttura di raggruppamento del tuo provider SCM:
      • GitHub / GitHub Enterprise Server: Organization
      • Azure DevOps: Organization o Project
      • GitLab: Group o Subgroup
      • Bitbucket: Workspace
    • Accesso a livello di repository: concede l’accesso a un singolo repository specifico.
  4. Usa il menu a discesa per filtrare in base al provider Git, se necessario.
  5. Seleziona Add permissions per salvare le modifiche.
Add Repositories

Revoca delle autorizzazioni

Per revocare l’accesso ai repository o ai gruppi:
  • Seleziona l’icona del cestino accanto all’autorizzazione che vuoi rimuovere, oppure
  • Apri + Add Permissions, deseleziona l’autorizzazione e salva.
Una volta salvato, quell’organizzazione Devin non potrà più accedere a tali repository o gruppi.