Configuração do gerenciamento de código-fonte no Enterprise
Para que o Devin possa acessar seus repositórios, você deve primeiro conectar seu provedor de gerenciamento de código-fonte (Source Code Management, SCM) à sua conta Enterprise e, em seguida, conceder a uma Organização do Devin acesso a grupos ou repositórios específicos.As conexões de SCM só podem ser configuradas por Administradores Enterprise.
GitHub
Conecte o Devin a repositórios do GitHub.
GitHub Enterprise Server
Conecte o Devin ao seu GitHub Enterprise Server.
Azure DevOps
Conecte o Devin a repositórios do Azure DevOps.
GitLab
Conecte o Devin a repositórios do GitLab.
Bitbucket
Conecte o Devin a repositórios do Bitbucket.
Permissões de repositório
Conectar seu Devin Enterprise ao provedor de SCM estabelece uma conexão segura que permite gerenciar permissões de acesso para diferentes organizações e repositórios. No entanto, as organizações do Devin não podem trabalhar com seus repositórios até que você conceda essas permissões explicitamente. Depois de conectar seu Devin Enterprise ao provedor de SCM, você pode gerenciar as permissões de repositório em Configurações > Repositórios.Adicionando ou Atualizando Permissões
- Selecione a organização do Devin em que você deseja gerenciar o acesso aos repositórios no menu suspenso na parte superior da página.
- Aqui, você pode ver todas as permissões e todos os repositórios atualmente configurados.
- Clique em Manage permissions para abrir o painel lateral de permissões.
- Escolha o nível de acesso que você deseja conceder:
- Acesso em nível de grupo: concede acesso a todos os repositórios dentro de uma unidade organizacional. Selecione a estrutura de agrupamento do seu provedor de SCM:
- GitHub / GitHub Enterprise Server: Organization
- Azure DevOps: Organization ou Project
- GitLab: Group ou Subgroup
- Bitbucket: Workspace
- Acesso em nível de repositório: concede acesso a um único repositório específico.
- Acesso em nível de grupo: concede acesso a todos os repositórios dentro de uma unidade organizacional. Selecione a estrutura de agrupamento do seu provedor de SCM:
- Use o menu suspenso para filtrar por provedor Git, se necessário.
- Selecione Add permissions para salvar suas alterações.

Add Repositories
Revogando permissões
Para revogar o acesso a repositórios ou grupos:- Selecione o ícone de lixeira ao lado da permissão que você deseja remover, ou
- Acesse Manage permissions, desmarque a permissão e salve.

