Mats Lidell writes:
I suggest you make a branch by cloning to a new repository.
Definitely. Mercurial "named branches" are a poor design to start
with, and are really hard for git users to understand.
Then you have a choice. You can use "bookmarks" to identify the trunk
and the branch (this is very much like git branches, but tags will
still feel weird to a git person). Or you can keep the repos
... or if possible I suggest "feature-flag" (configure
workplaces so they can go in the trunk directly.
I don't think this is a good idea, since trunk is currently what beta
testers use, and what will eventually be released. The current state
of Xft is the canonical example of what happens if you merge a feature
to trunk with substantial functionality missing. Embarrassing, to say
I know Jerry will be a lot more responsible than the "here today,
gone tomorrow" crowd that did the Xft work, but still, real
programmers get busy, too.
XEmacs-Patches mailing list