Mercurial: automatizando al máximo
Cuando trabajamos con servidores de versiones seguro que hay muchas razones de peso de por medio, una de ellas -la que veremos- puede ser la replicación de código en diversas máquinas. Supongamos un montón de máquinas que comparten el mismo código de repositorio, el orden de propagación de un cambio en todas esas máquinas es sencillo: Programamos dicho cambio en nuestro servidor de desarrollo (devel). Hacemos un commit local (en sistemas de versionado distribuido -como Mercurial- cada repositorio también es servidor). Lo siguiente es un push al servidor donde almacenamos el código (repo código). Ahora tocaría entrar en cada una de esas máquinas en las que queremos propagar el código y ejecutar un hg pull ; hg update.