New Activity
Play Matching Pairs

Contenían una simple base de datos en la que se llevaba registro de todos los cambios realizados sobre los archivos

Concepto relacionado a realizar un cambio en el proyecto

Es más que un sitio de alojamiento: se ha convertido en una red social de código, donde encontramos a otros desarrolladores y donde es muy fácil bifurcar y contribuir

Está implementado principalmente haciendo uso del lenguaje de programación Python y fue escrito originalmente para funcionar sobre Linux

Conjunto de información gestionada por el sistema

Es una copia del proyecto, bajo el control de versiones, pero aislado, de forma que los cambios realizados en esta rama no afecten al resto del proyecto y viceversa

Tienen un único servidor que contiene todos los archivos versionados, y varios clientes que descargan los archivos desde ese lugar central

Es un sistema centralizado para compartir información que fue diseñado como reemplazo de CVS y el repositorio guarda información en forma de árbol de archivos

Es una herramienta que registra todos los cambios hechos en uno o más proyectos

Los clientes no sólo descargan la última instantánea de los archivos: replican completamente el repositorio

Sistemas de control de versiones centralizados

Mercurial

Branch

Github

Sistemas de control de versiones locales

Commit

Sistemas de control de versiones distribuidos

Subversion

Repositorio

La administración de versiones