Conexión a Azure DevOps

Para conectar un entorno o solución de Microsoft Dataverse a Microsoft Azure DevOps, cree o use un proyecto y repositorio de Azure DevOps y, a continuación, conéctese desde la experiencia de control de código fuente de la solución.

Puede acceder a soluciones desde Power Apps, Power Automate, Power Pages y Copilot Studio.

Prerequisites

  • La integración de Git de Dataverse es una característica de entornos administrados. Los entornos de desarrollo y destino deben estar habilitados como entornos administrados.

  • Se requiere una suscripción y licencias de Azure DevOps para los usuarios que interactúan con el control de código fuente al conectar el entorno de Dataverse a Git.

    Nota:

    Hay disponible un número limitado de licencias en Azure DevOps en el plan básico del servicio. Vaya a Azure DevOps Services para obtener más información sobre precios y licencias para Azure DevOps.

  • Se requiere el permiso de Azure DevOps Services para hacer confirmaciones y leer archivos fuente. Los miembros del grupo de seguridad Colaboradores tienen permiso.

  • Necesita tener un entorno de Dataverse en el que tenga asignado el rol de seguridad de Administrador del sistema.

  • Solución personalizada no administrada que desea conectar con el control de código fuente. Cree uno si aún no tiene uno.

configuración de Azure DevOps

Para empezar, necesita un proyecto y un repositorio de Azure DevOps para conectar el entorno de Dataverse. Si no tiene un proyecto y un repositorio de Azure DevOps configurados, siga estos pasos para crear un nuevo proyecto y repositorio en Azure DevOps.

  1. Inicie sesión en Azure DevOps y seleccione su organización.
  2. Seleccione Nuevo proyecto, escriba un nombre, asegúrese de que el control de versiones esté establecido en Git y, a continuación, seleccione Crear.
  3. En el nuevo proyecto, seleccione Repos y, a continuación, seleccione Inicializar en la parte inferior de la página para inicializar el repositorio predeterminado.

Asegúrese de que todos los usuarios que realicen cambios en su entorno tengan acceso al repositorio y puedan confirmar los cambios. Revise la configuración de licencias y los grupos de seguridad de Azure DevOps para asegurarse de que pueden usar el panel de control de código fuente de la solución.

Conexión a Azure DevOps desde una solución

Al conectarse a Git, enlazará soluciones en su entorno a una ubicación y rama específicas dentro del repositorio de Azure DevOps. Puede enlazar el entorno a un proyecto mediante el enlace de entorno o solución. Para obtener más información sobre las diferencias entre el entorno y el enlace de soluciones, consulte Cómo elegir entre el entorno y el enlace de soluciones.

  1. Habilite todos los entornos de desarrollo y destino como entornos administrados en el Centro de administración de Power Platform.

  2. Inicie sesión en Power Apps (o Copilot Studio, Power Automate, Power Pages) y vaya a Solutions.

  3. En la página Soluciones o en la página Control de código fuente dentro de una solución personalizada no administrada, seleccione Conectarse a Git.

  4. Seleccione Environment o Solution en las opciones de tipo de conexión y seleccione la organización y el proyecto de Azure DevOps. Más información: Cómo elegir entre el entorno y el enlace de soluciones

  5. Según el tipo de enlace, seleccione un proyecto, un repositorio o una rama y escriba una carpeta para enlazar el entorno o la solución.

  6. Opcionalmente, crea una nueva rama.

  7. Seleccione Conectar.

    Nota:

    Por diseño, no se puede conectar la solución predeterminada y la solución predeterminada de Common Data Service a Git. Utilice una solución personalizada para el desarrollo de aplicaciones y soluciones.

Para obtener información sobre cómo conectarse a Git mediante código, consulte Conexión y desconexión de Dataverse desde un repositorio de Git mediante código.

Pasos siguientes