bzr-ng compared to mercurial?

Matthieu Moy Matthieu.Moy at imag.fr
Fri Feb 10 12:23:08 GMT 2006


Erik Bågfors <zindar at gmail.com> writes:

> * hg requires inteligens on the server, bzr doesn't (but will in
> future support it also). This means that the "server" in bzr can be a
> sftp (or ftp, or.....) server.

I believe it is possible also to host an hg archive on an HTTP server,
but the process is not well automated.

See the bottom of this post:

  http://www.selenic.com/pipermail/mercurial/2006-January/006323.html

> * hg doesn't track renames

It does, but not in the same way as bzr does:

bzr assigns a unique id to each file, and the filename is just an
information about the file. So applying changes to a renamed file is
not more difficult.

hg has an incomplete management of renamed files. AFAIK, it tracks
rename history, but still identifies files by their names, so applying
changes to a renamed file is much trickyer (you need the complete
history from the common ancestor to the two revisions to merge).

-- 
Matthieu




More information about the bazaar mailing list