Introducción a Azure Repos
Azure Repos es un conjunto de herramientas de control de versiones que se puede usar para administrar el código.
El uso del control de versiones es una buena idea si el proyecto de software es grande o pequeño.
Azure Repos proporciona dos tipos de control de versiones:
- Git: control de versiones distribuido
- El Control de versiones de Team Foundation (TFVC) es una forma de control de versiones centralizado.
¿Qué puedo obtener con Azure Repos?
- Puede usar repositorios de Git privados gratuitos, realizar solicitudes de extracción y buscar código: obtenga un hospedaje ilimitado de repositorios de Git privados y compatibilidad con TFVC que se escala desde un proyecto hasta el repositorio más grande del mundo.
- Compatibilidad con cualquier cliente de Git: conéctese de forma segura e inserte el código en los repositorios de Git desde cualquier IDE, editor o cliente de Git.
- Webhooks e integración de API: agregue validaciones y extensiones desde Marketplace o cree sus propios webhooks y API de REST.
- Búsqueda semántica de código: encuentre rápidamente lo que busca mediante una búsqueda que tenga en cuenta el código que comprenda las clases y las variables.
- Colaboración para crear un código mejor: realice revisiones de código Git más eficaces con discusión en subprocesos e integración continua para cada cambio. Use bifurcaciones para promover la colaboración con flujos de trabajo de origen internos.
- Automatización con CI/CD integrado: configure la integración continua y la entrega continua (CI/CD) para desencadenar compilaciones, pruebas e implementaciones automáticamente. Inclusión de todas las solicitudes de incorporación de cambios completadas mediante Azure Pipelines o las herramientas.
- Protección de la calidad del código con directivas de rama: mantenga alta la calidad del código al requerir el cierre de sesión del revisor de código, que las compilaciones sean correctas y que las pruebas se aprueben antes de fusionar las solicitudes de incorporación de cambios. Personalice las directivas de rama para mantener los altos estándares del equipo.
- Use sus herramientas favoritas: use los repositorios de Git y TFVC en Azure Repos con su editor e IDE favoritos.
Para obtener más información sobre el uso de Git en Azure Repos, consulte Microsoft Learn.