fbpx
  • Otra manera de hacer consultoría.

Inicio » Mapear carpetas de metadatos en DevOps

Mapear carpetas de metadatos en DevOps

  1. El primer instinto es mapear directamente la carpeta donde están todos los modelos (en las VM de desarrollo de D365FO, C:AOSServicePackagesLocalDirectory): para que incluya nuestros modelos:
  2. Pero si hacemos esto, pasa lo siguiente:
  3. Al promocionar estos cambios:
    Resulta que tenemos TODOS los modelos del estándar metidos en nuestro sistema de control de versiones. Con esto, corremos dos riesgos importantes:

    1. Dada la política de Microsoft para D365FO, los objetos del estándar pueden ser modificados. Si los conservamos en nuestro DevOps, simplemente anularemos esos cambios.
    2. Y lo más importante: CORREMOS ALTO RIESGO DE HACER «OVERLAYERING». Desde la versión 8.0 de D365FO, está terminantemente prohibido hacer overlayering. Hacer este tipo de mapeo es una garantía de desactualización en versiones anteriores, y de desastre a partir de esta versión incluida.
  4. Así que, si por algún motivo lo hacemos, inmediatamente deberemos deshacerlo:
      1. Deshacer todos los cambios bajo la carpeta de metadatos:

    1. Deshacer el mapeo a la carpeta de metadatos de la VM, volviendo al form de Workspaces, clic derecho en la línea que queremos eliminar, «Delete», y luego «OK»:
    2. Y mapear cada uno de nuestros modelos (Ver CARGA INICIAL DE UN MODELO DE D365FO A DEVOPS)

J.M. Guisado

Últimas entradas relacionadas