How to get the diff between two arbitrary remote revisions?

Aaron Bentley aaron.bentley at utoronto.ca
Fri Nov 18 14:36:54 GMT 2005


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

Kevin Smith wrote:
> One more difference, at least in practice if not as an absolute
> technical limitation:
> 
> An hg "branch" can have multiple heads, but only contains work for a
> single project. As I understand it, a bzr repo would be more similar to
> a CSV repo or a monotone database, potentially containing branches of
> several completely unrelated projects.

True.  That's nice as a way of collecting all your source code in one
place.  Or a repo can have have somewhat-related projects, like a GUI
and a library used by the GUI.

> I'm not as clear on bzr. Is the intention that a bzr branch will only
> contain one head, but the working directory can be checked out from any
> version in the history?

The current plan is to keep branches.  So if your checkout was
out-of-date, you couldn't commit.  You'd need to update it, or create a
new branch at that point.

Technically speaking, allowing it to commit isn't hard, if we want to do
that.

Aaron
-----BEGIN PGP SIGNATURE-----
Version: GnuPG v1.4.1 (GNU/Linux)
Comment: Using GnuPG with Thunderbird - http://enigmail.mozdev.org

iD8DBQFDfecG0F+nu1YWqI0RAtr7AJ9lUkujf2JGFrb8UHedcVqDZFwTiACfZP89
4RtGx3pHLgItVGJfLFw63Mg=
=iLN2
-----END PGP SIGNATURE-----




More information about the bazaar mailing list