Pular para o conteúdo principal

Por que integrar o Devin ao GitLab?

Integrar o Devin aos seus repositórios do GitLab permite que ele crie merge requests, leia e responda aos comentários nos seus MRs e colabore de forma eficaz com sua equipe. Isso faz com que o Devin atue como um verdadeiro colaborador na sua equipe de engenharia.

Configurando a integração

A configuração é simples! Veja como começar:
  1. Crie uma nova conta GitLab especificamente para o Devin (assim como você criaria uma conta pessoal). Você usará essa conta, e não a sua conta pessoal, durante o processo de integração.
  2. Na sua conta Devin, acesse Settings > Integrations > GitLab e clique em “Connect”.
  3. Você será redirecionado para o GitLab, onde deve:
    • Fazer login com a conta GitLab que você criou para o Devin (e não com a sua conta pessoal)
    • Conceder as permissões necessárias para o Devin trabalhar com seus repositórios
  4. Quando terminar, você voltará para a página de configurações do Devin, onde poderá confirmar que a integração está ativa.
Também oferecemos suporte ao GitLab Self-Hosted para usuários no nosso plano Enterprise. Basta clicar no menu suspenso do botão “Connect” e selecionar “Self-Hosted”.

Usando o Devin com a integração do GitLab

Depois de conectar o GitLab, configure seus repositórios na Devin’s Machine.
Embora o Devin possa ver e responder a comentários que você deixar em seus merge requests e pull requests se você pedir diretamente, ele não será acionado automaticamente para responder a esses comentários.

Práticas recomendadas

  • Crie uma conta dedicada para o Devin no GitLab
  • Ative proteções de branch nos branches main/master

Suporte

  1. Crie um canal do Slack Connect com nossa equipe em app.devin.ai/settings/support
  2. Compartilhe links das sessões ao reportar problemas e inclua capturas de tela