Pular para o conteúdo principal
O Enclave lê seu código por meio de uma integração de controle de versão. Os repositórios são conectados para toda a organização, e o Enclave começa a aprender sobre cada um assim que ele é conectado.
É novo no Enclave? O Chat de primeiros passos conduz você por este processo.

Conectar um provedor

Abra Settings → Integrations, clique em Connect ao lado do seu provedor e siga o login dele. Seus repositórios aparecem em Coverage → Repositories à medida que são sincronizados.
A página de configurações Integrations com um botão Connect para cada provedor
Você precisa da função Owner ou Admin no Enclave. Também precisa de permissão no provedor, por exemplo, ser owner de uma organização do GitHub para instalar o app. O guia de cada provedor lista o que é necessário.

O que acontece em seguida

  • Aprendizado. O Enclave mapeia os componentes e as superfícies de ataque de cada repositório. Consulte Repository learning.
  • Atualização contínua. O Enclave atualiza o mapa quando novos commits chegam ao branch padrão.
  • Revisão de PRs. O Enclave revisa novos pull requests no GitHub e no GitLab. Consulte Análise de PRs e dependências.
Se você conectar muitos repositórios de uma vez, o Enclave os processa alguns de cada vez.

Remover um repositório

Abra Coverage → Repositories, abra o menu da linha e clique em Delete repository. O Enclave para de analisá-lo. Para remover o acesso do Enclave, remova também o repositório no provedor.