Instale la aplicación Azure Boards para GitHub

Azure Boards | Azure DevOps Server 2020 | Azure DevOps Server 2019

La instalación de Azure Boards aplicación para GitHub es el primer paso para conectar Azure Boards a los repositorios GitHub datos. Al conectar los proyectos Azure Boards con repositorios GitHub.com, se admite la vinculación entre GitHub y solicitudes de extracción a elementos de trabajo. Puede usar GitHub para el desarrollo de software y Azure Boards para planificar el trabajo y realizar su seguimiento.

Para obtener información general sobre la integración que admite Azure Boards aplicación para GitHub, consulte Integración de Azure Boards-GitHub . Una vez que haya instalado la aplicación Azure Boards para GitHub en su cuenta u organización de GitHub, elija a qué repositorios de GitHub desea conectarse desde Azure Boards proyectos.

Requisitos previos

  • Para instalar la Azure Boards, debe ser administrador o propietario de la GitHub organización.
  • Para conectarse al proyecto Azure Boards, debe tener permiso de lectura en el repositorio GitHub datos. Además, debe ser miembro del grupo Project administradores de . Si ha creado el proyecto, tiene permisos.

Importante

Si el repositorio ya está conectado a través de otro tipo de autenticación, como OAuth, deberá quitar ese repositorio de la conexión existente antes de volver a conectarlo a través de GitHub App. Siga los pasos proporcionados en Agregar o quitar repositorios GitHub antes de iniciar la configuración GitHub app.

Puede conectar una organización Azure DevOps a varios repositorios de GitHub, siempre que sea administrador de esos repositorios. Sin embargo, no debe conectar un repositorio GitHub a más de una Azure DevOps organización. Para entender por qué, consulte Solución de GitHub Azure Boards conexión,Resultados inesperados al vincular a proyectos definidos en dos o más Azure DevOps organizaciones .

Instalación y configuración de la Azure Boards aplicación

  1. Vaya a la aplicación Azure Boards en el GitHub Marketplace, https://github.com/marketplace/azure-boards .

  2. Elija Configurar un plan.

    GitHub Marketplace, Azure Boards

  3. Elija la GitHub a la que desea conectarse Azure Boards.

    Instalar Azure Boards, elija Project

  4. Elija los repositorios a los que desea conectarse Azure Boards.

    Aquí elegimos conectarnos a todos los repositorios.

    Instalar Azure Boards, elegir repositorios

  5. Elija la Azure DevOps organización y Azure Boards proyecto al que desea conectarse GitHub.com.

    Configurar el proyecto Azure Boards, Elegir organización y proyecto

    Solo puede conectar un proyecto a la vez. Si tiene otros proyectos que desea conectar, puede hacerlo más adelante como se describe en Configuración de otros proyectos o repositorios más adelante en este artículo.

  6. Autorice a Azure Boards organización a conectarse con GitHub.com.

    Autorización Azure Boards

  7. Confirme los repositorios GitHub.com que desea conectar. Seleccione cada repositorio al que quiera conectarse. Anule la selección de los repositorios que no quiera participar en la integración.

    Confirmación de los repositorios GitHub datos

Introducción a la conexión

En este momento, la integración Boards-GitHub Azure está completa. Puede omitir los pasos siguientes o ejecutarlos para comprender las características admitidas con la conexión.

  1. Elija Crear para agregar un elemento de trabajo( Problema (básico), Caso de usuario (Agile) o Elemento de trabajo pendiente del producto (Scrum) , en función del modelo de proceso utilizado por el Azure Boards proyecto.

    Introducción, Creación de un problema

    Aparece un elemento de trabajo titulado Agregar distintivo al ARCHIVO LÉAME en el Azure Boards.

  2. A continuación, elija Crear y vincule una solicitud de extracción.

    Introducción, Creación de una solicitud de extracción vinculada

    Este paso ejecuta las siguientes acciones en segundo plano:

    • Agrega un distintivo al archivo LÉAME del primer repositorio de la lista de repositorios GitHub conectados
    • Crea una GitHub confirmación para la actualización realizada agregando el distintivo al archivo LÉAME.
    • Crea una GitHub de extracción para combinar los cambios realizados en el archivo LÉAME
    • Vincula la GitHub confirmación y la solicitud de extracción al elemento de trabajo creado en el paso 1.
  3. Por último, elija Ver elemento de trabajo para abrir el elemento de trabajo creado en el paso 1. Tenga en cuenta los vínculos de la sección Desarrollo correspondientes a la solicitud de confirmación y extracción creada en GitHub.com

    Abrir elemento de trabajo

  4. Elija el vínculo de solicitud de extracción, el primer vínculo de la lista, para abrir la solicitud de extracción en GitHub.

    La GitHub de extracción se abre en una nueva pestaña del explorador.

    Formulario de problema, Agregar distintivo

  5. Siga adelante y complete la solicitud de extracción.

    Abrir GitHub de solicitud de extracción

  6. Vaya al archivo LÉAME del repositorio y vea el distintivo que se ha agregado.

    GitHub repositorio con distintivo agregado

    Para más información sobre los Azure Boards, consulte Configuración de distintivos de estado para agregar GitHub archivos LÉAME.

Configuración de otros proyectos o repositorios

Puede configurar otros proyectos Azure Boards/Azure DevOps, repositorios GitHub.com o cambiar la configuración actual desde la página Azure Boards aplicación. Para más información, consulte Cambiar GitHub acceso al repositorio o suspender o desinstalar la integración.

Agregar o quitar repositorios de Azure Boards

Una vez que haya integrado Azure Boards con GitHub mediante la aplicación Azure Boards, puede agregar o quitar repositorios del portal web para Azure Boards. Para obtener información sobre cómo hacerlo, consulte Adición o eliminación de GitHub repositorios.

Pruebe esto a continuación