Ahora se me dio por aprender mercurial, así que escribiré en varias partes sobre ello (tomando como referencia a Mercurial: The definitive Guide)
Control de Versiones:
El control de revisiones es el proceso de administrar múltiples versiones de una pieza de información. Esto es algo que muchas personas hacen a mano: cada vez que modificamos un archivo lo grabamos bajo un nombre que contiene un número y cada subsiguiente vez que lo modificamos, lo grabamos con el mismo nombre y el número siguiente.
La administración de múltiples versiones de un solo archivo es una tarea propensa a errores. Por lo que en el tiempo .. se han creado herramientas que permiten manejar incluso múltiples archivos y múltiples personas en un proyecto.
¿Por qué usar Mercurial?
Mercurial tiene un set de propiedades únicas que lo hacen una buena elección como un Sistema de Control de Versiones (CVS):
- Sencillo de aprender y usar
- Es ligero
- Excelente escalabilidad
- Fácil de Personalizar
¿Quiénes apoyan a Mercurial?
Algunos grandes como Google, Microsoft, Mozilla, Python, Symbian .. entre otros: Sponsors
¿Cómo Instalar Mercurial?
1. En Linux: Nos logueamos como root y dependiendo de nuestra distribución:
- (K)Ubuntu y Debian: apt-get install mercurial
- Fedora: yum install mercurial
- Opensuse: zypper install mercurial
- Gentoo: emerge mercurial
2. En Windows:
- Requiere python instalado entre la versión 2.4 y 2.7
- Podemos obtener mercurial desde su página de descargas, tanto si deseamos solo mercurial o incluyendo TortoiseHG una herramienta gráfica para el mismo: Descargar
Referencias:
* Mercurial: The Definitive Guide - Bryan O'Sullivan

No hay comentarios:
Publicar un comentario en la entrada