[Py-MAD] Mercurial vs git (antes: Reunión python-madrid febrero 2013)

Jesus Cea jcea at jcea.es
Tue Feb 5 18:36:41 CET 2013


-----BEGIN PGP SIGNED MESSAGE-----
Hash: SHA1

On 05/02/13 18:26, Alejandro Guirao Rodríguez wrote:
> Supongo que una manera de trabajar con varias features
> independientes en un solo repositorio puede ser tratarlas como
> parches con Mercurial Queues, se me ocurre.

Las colas no se llevan bien con tener varios "heads" de varias
"features" independientes, en paralelo.

Para alguien trabajando en solitario y empeñado en usar un único clon
(mala idea), yo usaría "named clones" pero marcándolos como "secret"
(usando "phases"), para no publicarlas por error en el repositorio
maestro (que muchas veces tiene "hooks" para prohibir la creación de
"branches" y "heads" múltiples).

Trabajar con múltiples clones locales no cuesta apenas espacio en
disco (hardlinks) y te permite cosas tan salvajes como "coño, llevo
cuatro días trabajando en esto y es una gilipollez", y borrar el clon
sin más. Si trabajas en el mismo clon para todo, ahora te tocaría
editar la historia o vivir con esa prueba que no ha llegado a nada
permanentemente en la historia. Tienes ambas opciones.

- -- 
Jesús Cea Avión                         _/_/      _/_/_/        _/_/_/
jcea at jcea.es - http://www.jcea.es/     _/_/    _/_/  _/_/    _/_/  _/_/
jabber / xmpp:jcea at jabber.org         _/_/    _/_/          _/_/_/_/_/
.                              _/_/  _/_/    _/_/          _/_/  _/_/
"Things are not so easy"      _/_/  _/_/    _/_/  _/_/    _/_/  _/_/
"My name is Dump, Core Dump"   _/_/_/        _/_/_/      _/_/  _/_/
"El amor es poner tu felicidad en la felicidad de otro" - Leibniz
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.10 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://www.enigmail.net/

iQCVAwUBURFDKZlgi5GaxT1NAQJA0gQAgahzWno5PU8PLvVMnfp6ts/MafLPBo3h
z2S4duRp6Us427UoHhLgA707Ap4XjTPpRXJ8LtGWUtEbI/YhX8AMCUKwi6HCaocE
2bt++Owjg6IBuS+pkXGQFjbg4L2f+uwnuYE8TaD1n865ClYlhiWQw145/mn6Fi+T
3SlxrtsVjlo=
=8m+A
-----END PGP SIGNATURE-----


More information about the Madrid mailing list