Обычно один заставляет разработчиков объединяться в своих изменениях, а затем нажимает, что менеджер релизов извлекает из уже объединенного репозитория разработчика.
Слияние - это кодирование, ихотя я уверен, что ваш менеджер релизов вполне способен объединяться в ветви, попробуйте создать рабочий процесс, в котором, когда функция будет выполнена, разработчик сделает:
- hg pull release -андидат-репо
- рт.ст. слияние # их голова с недавно вытянутой головой
- рт.ст. push release -андидат-репо