mercurial/crew at 5985: 9 outgoing changesets

Bryan O'Sullivan bos at serpentine.com
Mon Feb 4 08:30:55 CST 2008


Patrick Mézard wrote:

> Bryan, could you elaborate a little about the new splicemap ? A simple use case would be welcome.

Sure.  This lets you manually create a link between the head of one
branch and the base of another so that you get contiguous history.  This
is useful with a specific Subversion development style: instead of
repeatedly merging from trunk into a branch, you abandon the branch,
rebranch from trunk, and merge once from the abandoned branch.  (Lame, I
know, but much less error prone than repeated merges from trunk.)  If
Mercurial can't splice the histories together, you lose all the history
from the abandoned branch.

	<b


More information about the Mercurial-devel mailing list