Vai al contenuto principale
Enclave legge il tuo codice tramite un’integrazione di source control. I repository si collegano per l’intera organizzazione, ed Enclave inizia a imparare ognuno appena si collega.
Sei nuovo su Enclave? La chat Getting started ti guida in questo passaggio.

Collega un provider

Apri Settings → Integrations, fai clic su Connect accanto al tuo provider e segui il suo accesso. I tuoi repository compaiono in Coverage → Repositories man mano che si sincronizzano.
La pagina delle impostazioni Integrations con un pulsante Connect per ogni provider
Ti serve il ruolo Owner o Admin in Enclave. Ti servono anche i permessi lato provider, ad esempio essere owner dell’organizzazione GitHub per installare l’app. La guida di ogni provider elenca ciò che serve.

Cosa succede dopo

  • Apprendimento. Enclave mappa i componenti e le superfici di attacco di ogni repository. Vedi Repository learning.
  • Aggiornamento continuo. Enclave aggiorna la mappa quando nuovi commit arrivano sul branch predefinito.
  • Revisione delle PR. Enclave esamina le nuove pull request su GitHub e GitLab. Vedi Analisi delle PR e delle dipendenze.
Se colleghi molti repository insieme, Enclave li elabora pochi alla volta.

Rimuovi un repository

Apri Coverage → Repositories, apri il menu della riga e fai clic su Delete repository. Enclave smette di analizzarlo. Per rimuovere l’accesso di Enclave, rimuovi il repository anche lato provider.