Nota
O acesso a esta página requer autorização. Pode tentar iniciar sessão ou alterar os diretórios.
O acesso a esta página requer autorização. Pode tentar alterar os diretórios.
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:
Adicionar ou remover repositórios GitHub ou remover uma ligação de Azure Boards.
Altere o acesso ao repositório para Azure Boards para alterar ligações, suspender a integração ou desinstalar a aplicação Azure Boards.
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.