monotone-devel
[Top][All Lists]
Advanced

[Date Prev][Date Next][Thread Prev][Thread Next][Date Index][Thread Index]

Re: [Monotone-devel] Suspending branches


From: William Uther
Subject: Re: [Monotone-devel] Suspending branches
Date: Mon, 20 Aug 2007 09:26:23 +1000


On 20/08/2007, at 9:04 AM, Derek Scherger wrote:

Timothy Brownawell wrote:
Here's a list of all nvm* branches, by whether they've been merged into
some other branch and the date on the latest head. I'd think that we
could also suspend most of the 'M' ones from this year.

I was just wondering whether we could "suspend" these without actually
suspending them. i.e. could we just not list a branch by default if its
heads all have descendants and all of these descendants are not in the
branch or something? I have a very vague recollection of talking about
this a long while ago but don't remember where we ended up with it.

That sounds like a sort of 'auto-suspend'. Remember that 'suspend' itself is rather weak... all it says is "don't list this by default". You can still go to the branch and update. You can still commit new revisions on that branch (children of the suspended revisions or otherwise). You can still tell mtn to ignore all suspend certs.

I posted the list of branches because I didn't want to catch people by surprise, but there's not really a huge penalty for getting this wrong. If someone accidentally suspends a branch that they shouldn't have, then one propagate from trunk and it is un-suspended again.

Having said that. Thanks everyone for the feedback. That will help me get it closer to right the first time. I'm not planning to do this for about a week to give lurkers time to chime in.

Be well,

Will         :-}





reply via email to

[Prev in Thread] Current Thread [Next in Thread]