Para usar todas las características descritas en esta guía necesitamos crear un proyecto de Azure DevOps y conectarlo a LCS. Este será el primer paso y es obligatorio, así que vamos a ver como lo hacemos.
Crear una organización en Azure DevOps #
Puede que tengas que hacer esto o puede que no. Si tú o tu cliente ya tenéis una cuenta la podéis usar y crear el nuevo proyecto en ella. Si no es así nos dirigimos a https://dev.azure.com y creamos una nueva organización:
![Azure DevOps sign up](https://ariste.info/wp-content/uploads/2020/05/AzureDevOpsSign.png.webp)
Después de crearla tenemos que crear un nuevo proyecto con estas opciones:
![Create Azure DevOps project](https://ariste.info/wp-content/uploads/2020/05/ProjType.png.webp)
Le damos al botón “Create project” y listo. Ahora vamos a conectar este proyecto de Azure DevOps con nuestro proyecto de LCS.
Cuando un cliente compra una suscripción de Finance and Operations el tipo de proyecto de LCS es “Implementation project” y se crea automáticamente. El cliente te tiene que invitar a su proyecto. Si trabajas en un ISV puedes usar un proyecto de tipo “Migrate, create solutions, and learn”.
En cualquiera de los casos, necesitas ir a «Project settings» y seleccionar la pestaña “Visual Studio Team Services”. Vamos abajo del todo y deberías ver dos campos. Rellenamos el campo con la URL de nuestro DevOps sin la parte del proyecto. Si tu URL es del tipo https://dev.azure.com/YOUR_ORG URL tienes que poner https://YOUR_ORG.visualstudio.com:
![Azure DevOps setup on LCS](https://i0.wp.com/ariste.info/wp-content/uploads/2020/05/LCS1.png?fit=1024%2C462&ssl=1)
Para obtener el “Personal access token” volvemos a Azure DevOps, hacemos clic en el icono de usuario y seleccionamos “Personal access tokens”:
![](https://ariste.info/wp-content/uploads/2020/05/Azure-DevOps-personal-token.png.webp)
Añadimos uno nuevo, le ponemos una fecha de fin y le damos acceso completo. Finalmente pulsamos el botón “Create” y aparecerá un nuevo diálogo con nuestro token, lo copiamos y lo pegamos en LCS.
![Azure DevOps personal token](https://ariste.info/wp-content/uploads/2020/05/Azure-DevOps-personal-token-2.png.webp)
![Azure DevOps personal token](https://ariste.info/wp-content/uploads/2020/05/Azure-DevOps-personal-token-3.png.webp)
Volvemos a LCS y, una vez hemos pegado el toke, pulsamos en el botón “Continue”. En el siguiente paso seleccionamos nuestro proyecto, pulsamos “Continue” y para acabar en “Save” en el útlimo paso.
Si tenéis algún problema podéis echarle un vistazo a los docs, donde está todo perfectamente documentado.