[PATCH] add support for marking changesets as dead

Gilles Moris gilles.moris at free.fr
Mon Jan 31 15:30:59 CST 2011


On Monday 31 January 2011 11:10:16 am Martin Geisler wrote:
> add support for marking changesets as dead
>
> Marking a changeset as dead is, if it is a head, a way to delete a
> branch of development in a safe, append-only manner. A dead changeset
> "kills" all its ancestors that are not reachable from a non-dead head
> and make them subject to revised propagation rules that are outlined
> below:
>
>   A dead head is propagated if and only if it kills a head.

How does this relates to closed branches ?
Is it supposed to extend or replace, or be orthogonal ?

Regards.
Gilles.


More information about the Mercurial-devel mailing list