[PATCH] add support for marking changesets as dead
Henrik Stuart
hg at hstuart.dk
Mon Jan 31 15:45:36 CST 2011
On 2011-01-31 22:30, Gilles Moris wrote:
> 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 ?
A closed branch is a visible, interesting branch. A dead branch is a
piece of abandoned/wrong development.
I.e., orthogonal.
--
Kind regards,
Henrik Stuart
More information about the Mercurial-devel
mailing list