Implementación de una estrategia de control de versiones
En este módulo se explican las estrategias de control de versiones para el empaquetado, los principios de control de versiones semántico, los flujos de trabajo de promoción de paquetes y los procedimientos recomendados para administrar las versiones de paquetes a lo largo del ciclo de vida de desarrollo de software. Aprenda a usar las vistas de Azure Artifacts para indicar la calidad del paquete e implementar el control de versiones automatizado en canalizaciones de CI/CD.
Objetivos de aprendizaje
Al final de este módulo, podrá:
- Comprender la importancia del control de versiones para la administración de paquetes y el seguimiento de dependencias
- Implementación del control de versiones semántico (SemVer 2.0) para la numeración de versiones coherente
- Uso de vistas de Azure Artifacts (@Local, @Prerelease, @Release) para administrar la calidad del paquete
- Promover paquetes a través de diferentes vistas en función de los niveles de calidad
- Enviar paquetes a través de canalizaciones de compilación con números de versión adecuados
- Aplicación de procedimientos recomendados para estrategias de control de versiones en flujos de trabajo de DevOps
Requisitos previos
- Conocimientos básicos de los conceptos de DevOps y las canalizaciones de CI/CD
- Familiaridad con los principios de administración de paquetes y administración de dependencias
- Experiencia con Azure DevOps o plataformas de CI/CD similares
- El conocimiento de los conceptos de control de versiones de software es beneficioso
Introducción a Azure
Elija la cuenta de Azure adecuada para usted. Pague a medida que habla o pruebe Azure gratis durante 30 días. Regístrese.