Antoine Pitrou schrieb:
Dirkjan Ochtman <dirkjan <at> ochtman.nl> writes:
« [cloned branches] makes it easier to distinguish branches, at the expense of requiring more disk space on the client. »
This is a bit misleading. Actually, by separating branches into distinct repositories, you can save quite a bit of repository space. It really depends on the structure of the project and your own workflow.
If you follow the "strict-subset" policy (which I would strongly recommend, from my experience) you'll end up with both branches in the trunk repo anyway.
« This reflects that the default branch in hg is called 'default' instead of Subversion's 'trunk', and reflects the proposed new tag format. »
If we use several distinct repositories, the default branch should instead mirror the repository name (like what is done in the current hg mirrors: "trunk", "py3k", etc.).