В конфигурации Mercurial проекта Hudson вы можете попробовать поместить ревизию, которую вы хотите встроить, в поле Branch . (И если это не сработает, создайте ветку на основе этой ревизии.)
В более общем смысле, если вам нужна возможность создания ревизии, которую вы указали во время сборки, вы можете настроить параметризованную сборку, которая использует указанный пользователем параметр ревизии в поле Branch . Mercurial Plugin утверждает, что поддерживает параметры в поле Branch (начиная с версии 1.26).
[Отказ от ответственности: у меня нет установки, чтобы попробовать это сам. Так что это обоснованное предположение.]