Nota
El acceso a esta página requiere autorización. Puede intentar iniciar sesión o cambiar directorios.
El acceso a esta página requiere autorización. Puede intentar cambiar los directorios.
Azure DevOps Services | Azure DevOps Server 2022 | Azure DevOps Server 2019
Un sistema de control de código fuente (también denominado sistema de control de versiones ) permite a los desarrolladores colaborar en el código y realizar un seguimiento de los cambios. El control de código fuente es una herramienta esencial para proyectos de varios desarrolladores.
Azure DevOps admite dos tipos de control de código fuente: Git (distribuido) y Control de versiones de Team Foundation (TFVC). TFVC es un sistema centralizado de servidor cliente. En Git y TFVC, puede registrar archivos y organizarlos en carpetas, ramas y repositorios. Puede administrar los repositorios, ramas y otras operaciones de desarrollo de código desde Azure Repos.
Comparar Git y TFVC
Con Git, cada desarrollador tiene una copia del repositorio de origen en su máquina de desarrollo. El repositorio de origen incluye toda la información de rama e historial. Cada desarrollador trabaja directamente con su repositorio local y los cambios se comparten entre los repositorios como un paso independiente.
Los desarrolladores pueden confirmar cada conjunto de cambios y realizar operaciones de control de versiones, como el historial y la comparación sin una conexión de red. Las bifurcaciones son ligeras. Cuando los desarrolladores necesitan cambiar de contexto, crean una rama local privada. Los desarrolladores pueden cambiar rápidamente de una rama a otra para alternar entre diferentes variaciones de la base de código. Más adelante, los desarrolladores pueden combinar, publicar o eliminar la rama.
Con TFVC, los desarrolladores solo tienen una versión de cada archivo en sus máquinas de desarrollo. Los datos históricos solo se mantienen en el servidor. Las ramas están basadas en rutas y se crean en el servidor.
Introducción a Git para el control de código fuente
Empiece a compartir el código o obtenga el código mediante el control de código fuente con Git.
Nota:
Git en Visual Studio y Azure DevOps es Git estándar. Puede usar Visual Studio con servicios de Git de terceros. También puede usar clientes git de terceros con Azure DevOps Server.
Contenido relacionado
- Documentación de Azure Repos
- Documentación de repositorios de Git