> On Oct 18, 2016, at 15:17, Kevin Bullock <kbullock+mercur...@ringworld.org> 
> wrote:
> I've merged default into stable and cut a 4.0-rc release. Please remember to 
> update to stable and send only bug fixes, doc fixes, improved messaging, &c. 
> per [1].
> [1]: 
> https://www.mercurial-scm.org/wiki/TimeBasedReleasePlan#Rules_for_code_freeze_and_stable_branch_commits

BTW here's a commit hook I'm experimenting with to prevent myself from 
accidentally breaking the rules:

precommit.code-freeze = test "$(hg branch)" != default -o -z "$(hg log -r 
default::stable -T'{node}\n')"

This is a little too permissive in that it allows queuing on default if someone 
has already been naughty and created a new head there ahead of stable, but I 
don't have a pithy fix for that yet. Suggestions welcome.

pacem in terris / мир / शान्ति / ‎‫سَلاَم‬ / 平和
Kevin R. Bullock

Mercurial-devel mailing list

Reply via email to