Partilhar via


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

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

Mantenha-se alinhado e coordenado com o Azure Boards e vincule a atividade do seu código e os problemas a partir do GitHub. Este artigo apresenta uma visão geral da integração entre o Azure Boards e o GitHub.

Important

Se quiseres configurar e gerir as tuas ligações para GitHub.com, usa a aplicação 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 ligares, podes gerir os repositórios a partir de Azure Boards ou de GitHub.com.

Integração entre Azure Boards e GitHub

Azure Boards e Azure DevOps suportam integração com repositórios GitHub.com e GitHub Enterprise Server. Podes começar a partir do Azure Boards ou do GitHub para integrar e ligar a repositórios do GitHub a um projeto Azure Boards.

O Azure DevOps Services suporta até 500 ligações de repositório GitHub por ligação. O Azure DevOps 2022 suporta até 500 repositórios, e versões anteriores suportam até 100 repositórios.

Recursos de integração

A integração Azure Boards-GitHub suporta as seguintes funcionalidades:

Feature Description Mais informações
Itens de trabalho de transição Transita os itens de trabalho para um estado "Feito" ou "Concluído" com os comandos fix, fixes ou fixed no GitHub. Utiliza AB# para ligar itens de trabalho do Azure Boards a partir do GitHub
Adicionar comentários Publique um comentário num commit, pull request ou issue do GitHub quando associado a um item de trabalho. Comunicação em GitHub
Link dos itens de trabalho Adicione links de itens de trabalho a um branch, commit ou pull request no GitHub, pesquisando e navegando dentro de um repositório. Ligue commits, pull requests, branches e issues do GitHub a itens de trabalho no Azure Boards
Ver objetos do GitHub Trabalhe com anotações do GitHub no quadro e abra rapidamente commits, pull requests ou problemas ligados no GitHub. Ver GitHub objetos num tabuleiro
Insights sobre requisições pull Veja o estado do rascunho, estado da revisão e estado das verificações para pull requests associados no GitHub diretamente na secção de Desenvolvimento. Informações de pull requests do GitHub
Mencionar solicitações de pull do GitHub Use ! menções para referenciar e discutir pull requests do GitHub a partir de qualquer campo de texto ou comentário de item de trabalho. Mencionar pedidos de pull no GitHub
Construir rastreabilidade para pipelines YAML Criar automaticamente links Integrated in build em itens de trabalho ao usar Azure Pipelines YAML com um repositório GitHub. Ver estado da compilação para pipelines YAML
Configurar selos de status Adicione a sintaxe Markdown ao ficheiro README.md no repositório GitHub e mostre o estado do seu quadro. Adiciona distintivos de estado para o teu repositório GitHub
Gerir o acesso ao repositório Escolha se todos os repositórios ou apenas os repositórios que especificar podem participar na integração Azure Boards-GitHub. Alterar o acesso ao repositório
Resolver problemas de integração Resolve quaisquer problemas na integração Azure Boards-GitHub com os teus repositórios. Resolver problemas de ligação
Ativar DevSecOps Configura suporte para DevSecOps (ou Secure DevOps), protege o teu código com GitHub, para poderes acompanhar o teu trabalho em Azure Boards em segurança. Ativar DevSecOps com Azure e GitHub

Tarefas de conexão

Pode completar as seguintes tarefas de ligação com a integração Azure Boards-GitHub:

Restrictions

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

  • Pode ligar um repositório GitHub apenas a uma organização e projeto Azure DevOps.

    Se ligar o mesmo repositório do GitHub a projetos definidos em duas ou mais organizações Azure DevOps, poderá encontrar ligações inesperadas de menções AB#. Para mais informações, consulte Troubleshoot Azure Boards-GitHub integration.

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

  • Não podes consultar itens de trabalho com links para artefactos do GitHub. No entanto, pode consultar itens de trabalho com a configuração External Link Count > 0.