bzr-ng compared to mercurial?
Erik Bågfors
zindar at gmail.com
Fri Feb 10 13:03:10 GMT 2006
2006/2/10, Matthieu Moy <Matthieu.Moy at imag.fr>:
> 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.
Yes, sorry, wasn't very clear.
For pushing it requires inteligens. Or you can move the entire .hg
directory like you can in bzr. For pulling, it can use a webserver
> 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).
I stand corrected. But when I tried it, there was no rename/mv
command. You had to do "hg copy file newfile; hg rm file". Hg knew
that the files were the same file.
But this might have changed.
/Erik
More information about the bazaar
mailing list