[Py-MAD] Mercurial y GIT

Jesus Cea jcea at jcea.es
Sun Mar 3 00:39:36 CET 2013


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

On 02/03/13 22:12, piranna at gmail.com wrote:
> ¿Cuando añadieron esa funcionalidad? Yo cuando lo usaba a
> principios de 2009 no estaba...

Esto está desde "siempre", te lo aseguro. ¡Si hasta lo tiene CVS y SVN!.

Pero vayamos a la fuente. Veamos mi clon de Mercurial...

"""
[jcea at babylon5 hg]$ hg annotate mercurial/commands.py | grep "def rename"
 1253: def rename(ui, repo, *pats, **opts):

[jcea at babylon5 hg]$ hg log -r 1253
changeset:   1253:a45e717c61a8
user:        Bryan O'Sullivan <bos at serpentine.com>
date:        Wed Sep 14 16:34:22 2005 -0700
summary:     Add rename/mv command.
"""

Obviamente en 2009 estaba disponible :).

Por cierto, obsérvese el uso del contador *Y* DEL HASH.

El primer "commit" en mercurial fue el 3 de mayo de 2005, así que sí,
"casi" desde siempre:

"""
[jcea at babylon5 hg]$ hg log -r 0
changeset:   0:9117c6561b0b
user:        mpm at selenic.com
date:        Tue May 03 13:16:10 2005 -0800
summary:     Add back links from file revisions to changeset revisions
"""

Obsérvese también el uso convenientísimo del contador para referirnos
al primer commit en ese clon. Y obsérvese como Mercurial nos muestra
su hash.

Que guay tener toda la historia y tener la certeza de que no ha sido
manipulada :-).

PS: Toda la historia de Mercurial desde 2005 ocupa menos de 41
megabytes. Y un "checkout" de la versión actual son ya 7 megabytes
COMPRIMIDOS.

- -- 
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/

iQCVAwUBUTKNuJlgi5GaxT1NAQJBfgQAptf9b/V9MQ/+lniFEK/x0byvPphIjp+0
IJgeBUh5qtUliqnkkDZSwvmeZUUNXaozSmNElNZvX6ctJzQO1ExYB6rvtfu6Gf/T
xpXe8NPDMC5JjRr9tDdEHpvQ85TovqEPI+AOVUj/uMS5ctGcjhl/3nDuaNjbNt3a
2h91wWvVez8=
=d+Dq
-----END PGP SIGNATURE-----


More information about the Madrid mailing list