Está en la página 1de 2

Historia de Mercurial

Mackall anunció Mercurial por primera vez el 19 de abril de 2005.  El impulso


para esto fue el anuncio a principios de ese mes por parte de Bitmover de que
retirarían la versión gratuita de BitKeeper debido al desarrollo de SourcePuller .
BitKeeper se había utilizado para los requisitos de control de versiones del
proyecto del kernel de Linux . Mackall decidió escribir un sistema de control de
versiones distribuido como reemplazo para usar con el kernel de Linux. Este
proyecto comenzó unos días después de que Linus Torvalds iniciara el ya
conocido proyecto Git con objetivos similares. 
El proyecto del kernel de Linux decidió usar Git en lugar de Mercurial, pero
Mercurial ahora es utilizado por muchos otros proyectos  "Git vs. Mercurial" se
ha convertido en una de las guerras santas de la cultura hacker . 

En una respuesta en la lista de correo de Mercurial, Matt Mackall explicó cómo


se eligió el nombre "Mercurial":
“Poco antes del primer lanzamiento, leí un artículo sobre la debacle en curso de
Bitkeeper que describía a Larry McVoy como mercurial (en el sentido de
'voluble'). Dados los múltiples significados, la abreviatura conveniente y el buen
ajuste con mi esquema de nomenclatura preexistente (vea mi dirección de
correo electrónico), hizo clic al instante. Mercurial se llama así en honor de
Larry. No sé si lo mismo es cierto de Git
Proyectos que utilizan mercurial
 Mozilla
 Plan 9 from user space
 Python
 Google code
Ventajas de mercurial

 Escalable y adaptable al tamaño y exigencias del proyecto.


 Escrito en Python por ende es más fácil su manejo.
 Funciona bien sobre páginas y directorios web

Desventajas

 Pocas caracterizas añadidas por default


 Comunidad de desarrollo muy pequeña.

Instalación

Aunque existe la posibilidad de descargarnos el código fuente para generar una


versión de Mercurial por nosotros mismos, en este tutorial vamos a instalar una
versión ya compilada. Para ello, accedemos a la página oficial de Mercurial
(http://mercurial.selenic.com/). En la parte superior derecha pulsamos sobre
“Download Now” y nos descargamos el instalador. Un apunte muy importante
es que para que Mercurial se instale correctamente, tendremos que tener
instalado en nuestro sistema la versión 2.4 o superior de python.
Finalizada la instalación de Mercurial debemos comprobar que se ha hecho
correctamente. Abrimos un terminal y ejecutamos el siguiente comando: “hg
-version”. Si todo ha ido bien deberíamos ver algo como esto

También podría gustarte