Partilhar via


O que é a integração do Azure Boards-GitHub?

Serviços de DevOps do Azure | Azure DevOps Server | Azure DevOps Server 2022

Mantenha-se alinhado e coordenado com os Painéis do Azure e vincule sua atividade de código e problemas do GitHub. Este artigo fornece uma visão geral da integração entre os Painéis do Azure e o GitHub.

Important

Se você quiser configurar e gerenciar suas conexões com GitHub.com, use o aplicativo Azure Boards para GitHub. O aplicativo fornece uma experiência de configuração mais simplificada e tem a vantagem de autenticar e operar como o aplicativo em vez de um indivíduo. Depois de se conectar, você pode gerenciar os repositórios a partir dos Painéis do Azure ou do GitHub.com.

Integração entre Azure Boards e GitHub

Os Painéis do Azure e o Azure DevOps suportam a integração com repositórios do GitHub.com e do GitHub Enterprise Server. Você pode começar a partir dos Painéis do Azure ou do GitHub para integrar e conectar-se aos repositórios do GitHub com um projeto do Azure Boards.

Os Serviços de DevOps do Azure suportam até 500 conexões de repositório GitHub por conexão. O Azure DevOps 2022 suporta até 500 repositórios e as versões anteriores suportam até 100 repositórios.

Recursos de integração

A integração do Azure Boards-GitHub suporta os seguintes recursos:

Feature Description Mais informações
Itens de trabalho de transição Altere os itens de trabalho para um estado "Feito" ou "Concluído" com os comandos fix, fixes ou fixed no GitHub. Use AB# para vincular itens de trabalho do GitHub aos Quadros do Azure
Adicionar comentários Publique um comentário em um commit, pull request ou problema do GitHub quando ligado a um elemento de trabalho. Comunicação no GitHub
Link de itens de trabalho Adicione links de item de trabalho a uma ramificação do GitHub, confirmação ou solicitação pull. Vincular confirmações, solicitações pull, ramificações e problemas do GitHub a itens de trabalho nos Painéis do Azure
Exibir objetos do GitHub Trabalhe com anotações do GitHub no quadro e abra rapidamente confirmações, solicitações pull ou problemas vinculados do GitHub. Exibir objetos do GitHub em um quadro
Configurar selos de status Adicione a sintaxe Markdown ao arquivo de README.md do repositório GitHub e mostre o status da placa. Adicionar distintivos de estado para o seu repositório GitHub
Gerenciar o acesso ao repositório Escolha se todos os repositórios ou apenas os repositórios especificados podem participar da integração do Azure Boards-GitHub. Alterar o acesso ao repositório
Solucionar problemas de integração Soluccione quaisquer problemas da integração Azure Boards-GitHub com os seus repositórios. Resolver problemas de ligação
Ativar DevSecOps Configure o suporte para DevSecOps (ou Secure DevOps), proteja seu código com o GitHub, para que você possa acompanhar com segurança seu trabalho nos Painéis do Azure. Habilite o DevSecOps com o Azure e o GitHub

Tarefas de conexão

Você pode concluir as seguintes tarefas de conexão com a integração do Azure Boards-GitHub:

Restrictions

As seguintes restrições se aplicam à integração do Boards-GitHub do Azure:

  • Você pode conectar um repositório GitHub a apenas uma organização e projeto do Azure DevOps.

    Se conectar o mesmo repositório do GitHub a projetos definidos em duas ou mais organizações do Azure DevOps, poderá ocorrer uma vinculação inesperada de uma menção AB#. Para obter mais informações, consulte Solucionar problemas de integração do Azure Boards-GitHub.

  • O Azure DevOps só pode ser integrado com repositórios GitHub ou repositórios Git do Azure Repos. A integração com outros repositórios Git não é suportada.

  • Não é possível consultar itens de trabalho com links para artefatos do GitHub. No entanto, pode consultar itens de trabalho com a configuração External Link Count > 0.