Observação
O acesso a essa página exige autorização. Você pode tentar entrar ou alterar diretórios.
O acesso a essa página exige autorização. Você pode tentar alterar os diretórios.
Azure DevOps Services | Azure DevOps Server | Azure DevOps Server 2022
Mantenha-se alinhado e coordenado com Azure Boards e vincule sua atividade de código e problemas de GitHub. Este artigo fornece uma visão geral da integração entre Azure Boards e GitHub.
Important
Se você quiser configurar e gerenciar suas conexões para 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 de Azure Boards ou GitHub.com.
Integração entre Azure Boards e GitHub
Azure Boards e Azure DevOps dão suporte à integração com repositórios GitHub.com e GitHub Enterprise Server. Você pode começar do Azure Boards ou do GitHub para integrar e conectar repositórios do GitHub a um projeto do Azure Boards.
Azure DevOps Services dá suporte a até 500 conexões de repositório GitHub por conexão. Azure DevOps 2022 dá suporte a até 500 repositórios e versões anteriores dão suporte a até 100 repositórios.
Recursos de integração
A integração Azure Boards GitHub dá suporte aos seguintes recursos:
| Feature | Description | Mais informações |
|---|---|---|
| Itens de trabalho de transição | Transite itens de trabalho para o estado "Feito" ou "Concluído" com os comandos fix, fixes ou fixed no GitHub. |
Use AB# para vincular de GitHub a itens de trabalho Azure Boards |
| Adicionar comentários | Poste um comentário em um commit do GitHub, pull request ou issue quando vinculado a um item de trabalho. | Comunicação em GitHub |
| Link de itens de trabalho | Adicione links de item de trabalho a um branch, commit ou pull request do GitHub pesquisando e explorando dentro de um repositório. | Link GitHub confirmações, solicitações de pull, branches e problemas para itens de trabalho no Azure Boards |
| Exibir objetos GitHub | Trabalhe com anotações GitHub no quadro e abra rapidamente confirmações de GitHub vinculadas, solicitações de pull ou problemas. | Visualizar objetos do GitHub em um quadro |
| Insights de solicitação de pull | Exiba o status do rascunho, o status da revisão e o status de verificações das solicitações de pull do GitHub vinculadas diretamente na seção de Desenvolvimento. | Insights de Pull Request do GitHub |
| Mencionar solicitações de pull GitHub | Use ! menções para referenciar e discutir solicitações de pull do GitHub a partir de qualquer campo de texto ou comentário de item de trabalho. |
Solicitações de pull de GitHub |
| Construir rastreabilidade para pipelines YAML | Crie automaticamente links Integrated in build em itens de trabalho ao usar Azure Pipelines YAML com um repositório GitHub. | Exibir o status de compilação para pipelines YAML |
| Configurar selos de status | Adicione a sintaxe Markdown ao arquivo README.md do repositório do GitHub e mostre o status do seu quadro. | Adicione medalhas de status ao seu repositório GitHub |
| Gerenciar o acesso ao repositório | Escolha se todos os repositórios ou apenas repositórios especificados podem participar da integração Azure Boards-GitHub. | Alterar o acesso ao repositório |
| Solucionar problemas de integração | Solucione problemas na integração GitHub Azure Boards com seus repositórios. | Resolver problemas de conexão |
| Habilitar DevSecOps | Configure o suporte para DevSecOps (ou Secure DevOps), proteja seu código com GitHub, para que você possa acompanhar seu trabalho com segurança em Azure Boards. | Enable DevSecOps com Azure e GitHub |
Tarefas de conexão
Você pode concluir as seguintes tarefas de conexão com a integração GitHub Azure Boards:
Adicionar ou remover repositórios do GitHub ou remover uma conexão do Azure Boards.
Altere o acesso ao repositório para Azure Boards para alterar conexões, suspender a integração ou desinstalar o aplicativo Azure Boards.
Restrictions
As seguintes restrições se aplicam à integração Azure Boards-GitHub:
Você pode conectar um repositório GitHub a apenas um Azure DevOps organização e projeto.
Se você conectar o mesmo repositório GitHub a projetos definidos em duas ou mais organizações de Azure DevOps, poderá experimentar a vinculação de menção inesperada AB#. Para obter mais informações, consulte Troubleshoot Azure Boards-GitHub integration.
Azure DevOps só pode se integrar com repositórios GitHub ou repositórios Git Azure Repos. Não há suporte para a integração com outros repositórios Git.
Não é possível consultar itens de trabalho com links para artefatos de GitHub. No entanto, você pode consultar itens de trabalho com uma configuração
External Link Count > 0.