Usuario:Lmorillas/intro mercurial

¿Qué es mercurial?

 * http://mercurial.selenic.com
 * http://mercurial.selenic.com/wiki/QuickStart
 * Una presentación: http://laboratorios.fi.uba.ar/lse/seminario/material-2010/mercurial.pdf

Documentación

 * http://mercurial.selenic.com/guide/
 * http://mercurial.selenic.com/wiki/UnderstandingMercurial
 * http://www.selenic.com/mercurial/hgrc.5.html
 * http://hgbook.red-bean.com/read/a-tour-of-mercurial-the-basics.html


 * Algunos tutoriales sencillos:
 * http://blog.rvburke.com/2006/08/25/control-de-versiones-con-mercurial-i-conceptos-generales/ (y siguientes)
 * http://blog.rvburke.com/2006/09/08/control-de-versiones-con-mercurial-ii-uso-de-mercurial/
 * http://blog.rvburke.com/2006/09/11/control-de-versiones-con-mercurial-iii-publicacion-de-proyectos/
 * http://wiki.amxmodx.org/Mercurial_Tutorial


 * http://hginit.com/

Configuración
[ui] username = Pilar Martínez 
 * Crea el archivo ~/.hgrc (o mercurial.ini en el directorio home de Windows)
 * Añade la sección ui (user interaction) con tu nombre de usuario:


 * http://www.selenic.com/mercurial/hgrc.5.html

Comandos básicos

 * clone - Copies or downloads a repository.
 * add - Adds a file or directory to the local source tree.
 * remove - Removes a file or directory from the local source tree.
 * commit - Commits any local changes to your local source tree.
 * pull - Retrieves changesets from another repository.
 * update - Updates source code with all pending pulled changes.
 * push - Pushes your changesets to a remote repository.
 * merge - Merges two repositories together (explained later)

TortoiseHG

 * http://tortoisehg.bitbucket.org/
 * http://tortoisehg.bitbucket.org/manual/2.1/quick.html
 * http://draketo.de/light/english/mercurial/short-introduction-mercurial-tortoisehg


 * Configuración
 * http://tortoisehg.bitbucket.org/manual/2.1/quick.html#configuring-tortoisehg


 * Guía rápida
 * http://tortoisehg.bitbucket.org/manual/2.1/quick.html

Mercurial Eclipse

 * Plugin para eclipse: http://code.google.com/a/eclipselabs.org/p/mercurialeclipse/
 * https://bitbucket.org/mercurialeclipse/main/wiki/Installation%20and%20Configuration
 * Tutorial crear repositorio: http://www.javaforge.com/wiki/78696