Bazaar still below the radar when evaluating VCS tools
Stephen J. Turnbull
stephen at xemacs.org
Thu Feb 25 00:53:56 GMT 2010
Matthieu Moy writes:
> Mercurial does record it, yes. Additionnally, you have "hg addremove
> -s" to do the auto-detection at commit time. This command obviously
> have the intrinsic limitations of automatic detection, but you're not
> forced to use it, and if you don't, then hg will trust the information
> given explicitely by hg mv, hg cp, ...
The problem is that it will also trust the information given
implicitly by *not* using hg mv, hg cp, ....
This is the big hole in the implementation of hg (and bzr, for that
matter) rename/copy tracking. (Whether you think it really matters is
another question but it is a compromise with fully correct operation.)
More information about the bazaar
mailing list