Integración de Azure Boards y GitHub
Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019
Use esta guía para conectar Azure Boards con uno o varios repositorios de GitHub. Esta conexión usa la aplicación Azure Boards para GitHub a fin de admitir la integración entre Azure Boards y GitHub. Esta aplicación es gratuita para repositorios públicos y privados.
Al conectar Azure Boards con repositorios de GitHub, se habilita la vinculación entre las confirmaciones de GitHub, las solicitudes de incorporación de cambios y los problemas con los elementos de trabajo. Puede usar GitHub para el desarrollo de software y Azure Boards para planificar el trabajo y realizar su seguimiento. Azure Boards proporciona la escalabilidad para crecer a medida que crecen la organización y las necesidades empresariales.
Nota
Azure DevOps solo admite la integración con repositorios de GitHub o repositorios Git de Azure Repos. No se admite la integración con otros repositorios Git.
Registro en Azure Boards
Si todavía no se ha registrado en Azure Boards, puede hacerlo ahora. Vea Regístrese gratuitamente e invite a otros usuarios a colaborar en Azure Boards. También puede registrarse e iniciar sesión con las credenciales de GitHub.

Además de acceder a servicios para desarrolladores como Azure DevOps y Azure, puede usar su cuenta de GitHub para acceder a todos los servicios de Microsoft servicios en línea, desde Excel Online a XBox.
Escenarios de integración admitidos
Azure Boards y Azure DevOps Services admiten la integración con repositorios de GitHub.com y GitHub Enterprise Server. Las instancias de Azure DevOps Server en el entorno local admiten la integración con repositorios de GitHub Enterprise Server.
La integración entre Azure Boards y GitHub admite las conexiones siguientes:
Desde GitHub:
- Compatibilidad con la integración de todos los repositorios de una cuenta u organización de GitHub, o bien de repositorios seleccionados.
- Agregue o quite repositorios de GitHub que participan en la integración y configure el proyecto al que se conectan.
- Suspenda la integración entre Azure Boards y GitHub, o bien desinstale la aplicación.
Desde Azure Boards:
- Conecte uno o varios repositorios de GitHub a un proyecto de Azure Boards.
- Agregue o quite repositorios de GitHub de una conexión de GitHub dentro de un proyecto de Azure Boards.
- Quite completamente una conexión de GitHub de un proyecto.
- Permita que un repositorio de GitHub se conecte a uno o varios proyectos de Azure Boards dentro de la misma organización o colección de Azure DevOps.
La integración entre Azure Boards y GitHub admite las tareas operativas siguientes:
- Crear vínculos entre elementos de trabajo y solicitudes de confirmación, de extracción e incidencias de GitHub en función de menciones de GitHub
- Admitir la transición de estado de los elementos de trabajo a un estado "Listo" o "Completado" al usar GitHub menciones mediante
fixfixes, ofixed - Admitir la rastreabilidad completa mediante la publicación de un comentario de discusión en GitHub al vincular desde un elemento de trabajo a una confirmación de GitHub, solicitudes de extracción o una incidencia
- Mostrar vínculos a artefactos de código de GitHub en la sección Desarrollo de elementos de trabajo
- Mostrar vínculos a artefactos de GitHub como anotaciones en tarjetas de panel Kanban
- Admitir distintivos de estado de columnas de panel Kanban agregados a repositorios de GitHub.
En este momento no se admiten las tareas siguientes:
- Consulta de elementos de trabajo con vínculos a artefactos de GitHub. Pero puede consultar elementos de trabajo con
External Link Count > 0.
Conexión de Azure Boards a repositorios de GitHub
Puede empezar desde Azure Boards o desde GitHub para realizar la conexión. Puede conectar hasta 250 repositorios de GitHub a un proyecto de Azure Boards.
Nota
La conexión a más de 100 repositorios de GitHub requiere Azure DevOps Server 2020.1 o una versión posterior.
Puede empezar desde Azure Boards o desde GitHub para realizar la conexión. Puede conectar hasta 100 repositorios de GitHub a un proyecto de Azure Boards.
Nota
Se recomienda usar la aplicación Azure Boards para GitHub a fin de configurar y administrar las conexiones a GitHub.com. La aplicación proporciona una experiencia de configuración más simplificada y tiene la ventaja de autenticarse y funcionar como la aplicación en lugar de como un individuo. Una vez que se ha configurado la conexión, puede administrar los repositorios conectados desde Azure Boards o GitHub.com.
Para empezar desde GitHub
- Instalación y configuración de la aplicación Azure Boards para GitHub
- Instale la Azure Boards de GitHub para su cuenta GitHub organización
- Elija o seleccione todos los repositorios que van a participar en la integración.
- Apruebe e instale la aplicación
- Conexión de Azure Boards a GitHub (nube):
- Especifique los repositorios de GitHub que se van a conectar a un proyecto de Azure Boards.
- Conexión de Azure DevOps Server a GitHub Enterprise Server (local):
- Especifique los repositorios de GitHub que se van a conectar a un proyecto de Azure Boards.
Para empezar desde Azure Boards
- Conexión de Azure Boards a GitHub (nube):
- Agregue una conexión desde un proyecto de Azure Boards a repositorios de GitHub concretos.
- Apruebe e instale la aplicación Azure Boards para GitHub para la cuenta o la organización de GitHub.
- Conexión de Azure DevOps Server a GitHub Enterprise Server (local):
- Agregue una conexión desde un proyecto de Azure Boards a repositorios de GitHub Enterprise Server concretos.
- Apruebe e instale la aplicación Azure Boards para GitHub para la cuenta o la organización de GitHub.
Ejercicio de las características de integración de Azure Boards y GitHub
Una vez configurada la conexión, puede completar las siguientes tareas.
- Vínculo de confirmaciones y solicitudes de incorporación de cambios de GitHub a los elementos de trabajo
- Configuración de notificaciones de estado
Adición o eliminación de conexiones
- Adición o eliminación de repositorios de GitHub, eliminación de la conexión
Use los procedimientos que se proporcionan aquí para agregar o quitar de Azure Boards conexiones de GitHub a repositorios de GitHub. - Cambio del acceso de los repositorios a Azure Boards
Use los procedimientos que se proporcionan aquí para cambiar qué repositorios de GitHub se pueden conectar a Azure Boards para la cuenta u organización de GitHub seleccionada, suspender la integración o desinstalar la aplicación.
Restricciones
- Conecte solo un repositorio GitHub a un Azure DevOps organización y proyecto.
La conexión del mismo repositorio de GitHub a proyectos definidos en dos o más organizaciones de Azure DevOps puede dar lugar a una vinculación de menciones AB# inesperada. Para más información, consulte Solución de GitHub Azure Boards integración.
Artículos relacionados
- ¿Qué es Azure Boards?
- Vincular elementos de trabajo
- Acerca de los elementos de trabajo
- Solución de GitHub Azure Boards integración
- Creación de repositorios de GitHub
- Compilación de repositorios de GitHub Enterprise Server
- Desencadenamiento de una ejecución de Azure Pipelines desde Acciones de GitHub