La gestión de proyectos, seguimiento de incidencias y la colaboración en línea es una característica importante en un equipo de trabajo, por esta razón en esta publicación se va a entrar en detalle sobre la funcionalidad de un conjunto de herramientas clave que nos permitirá trabajar de manera organizada en el desarrollo de software.

La finalidad de esta exposición es dar a conocer a los desarrolladores de software la forma como conectar nuestros proyectos de DYN365FO hacia un repositorio ubicado en la nube con VSTS, así se pueden aprovechar las múltiples ventajas de esta herramienta.

Como una característica destacable de VSTS es que permitir organizar los proyectos y tener un control centralizado de los cambios que se realizan en componentes de software, de esta forma se lleva un control del código fuente, nuevo y antiguo, con un agregado adicional para comparar versiones.

Antes de entrar en detalle se debe considerar lo siguiente.

Prerequisitos:

  • Cuenta creada en Visual Studio en línea www.visualstudio.com para VSTS
  • 2 usuarios conectados a DYN365FO
  • Cliente Microsoft Dynamics 365 Finance & operations version 8

Ésta primera entrega se ha divido en 3 partes:

1. Conexión a Visual Studio Team Service en línea

Conectar a la cuenta en línea de VSTS desde el siguiente enlace www.visualstudio.com, cuando la pagina principal se presente hacemos clic en Visual Studio Team Service (ver imagen). En caso de no tener una cuenta, es posible darse de alta con un nuevo usuario, considerar que podemos gestionar 5 cuentas gratuitas.

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-1

Una vez iniciada sesión, acceder al perfil del usuario para crear un nuevo proyecto de equipo.

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-2

Se crea un nuevo proyecto de equipo denominado D365NewFeatures

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-3

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-4

Un requerimiento importante es crear un Token de acceso desde la opción seguridad en el perfil del usuario ubicado en la parte superior derecha.

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-4-1

Agregar un nuevo Token con las siguientes características:

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-5

Se realiza una copia del Token asignado, esto es necesario porque se utilizará posteriormente.

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-6

2. Enlazar Visual Studio Team Service con Microsoft Dynamics 365 for Finance & Operations

Se ingresa a LCS y se selecciona el ambiente para su configuración.

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-7

Ingresar la información de la cuenta en VSTS y el Token que fue guardado previamente.

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-8

Se selecciona el proyecto de equipo.

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-9

Continuar y revisar la información con lo cual una vez este correcto se procede a guardar.

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-10

Ahora en el servidor del ambiente desarrollo se crean las carpetas de proyectos únicos por cada usuario

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-11

3. Agregar conexión desde Visual Studio y configuración de espacio de trabajo

Iniciar Visual Studio y desde el menú Team se selecciona Manage Connections.

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-12

Agregar una nueva conexión hacia la cuenta de VSTS

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-13

Se Agrega la dirección URL de la cuenta en línea de VSTS.

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-14

Seleccionar el Proyecto y Conectar.

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-15

De esta forma se conecta VSTS y DYN365FO

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-16

Configurar el espacio de trabajo

Esto va a permitir establecer la carpeta de almacenamiento del código fuente

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-17

Confirmar los cambios haciendo clic en Map & Get.

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-18

Se agrega un nuevo proyecto de Dynamics 365 y se establece la ubicación del proyecto en VSTS

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-19

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-20

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-21

Al consultar los proyectos creados recientemente desde VSTS en línea se puede observar que se encuentra el nuevo proyecto.

Integración Visual Studio Team Service (VSTS) y Microsoft Dynamics 365-22

Esta es una demostración inicial de la configuración básica que se requiere para vincular VSTS y DYN365.

En la próxima entrega se va a ver la forma de como operar con cambios en los componentes de software y de que forma se puede llevar un control de las modificaciones realizadas y subirlas a la nube para hacer uso de la colaboración en línea que esta herramienta ofrece.

Ismael Utitiaj
Consultor Técnico AX
Attomo Group