Какие полезные ловушки Mercurial вы встречали?
Несколько примеров хуков находятся в Mercurial book:
Я лично не считаю это очень полезным. Я хотел бы посмотреть:
- Отклонить несколько голов
- Reject Changegroups with merges (useful if you want users to always rebase)
- Reject Changegroups with merges, unless commit message has special string
- Автоматические ссылки на Fogbugz или TFS (аналогично хуку bugzilla)
- Черный список будет отклонять push-уведомления с определенными идентификаторами набора изменений. (Полезно, если вы используете MQ для извлечения изменений из других клонов)
Пожалуйста, придерживайтесь хуков, у которых есть либо bat и bash, либо Python. Таким образом, они могут использоваться как пользователями * nix, так и пользователями Windows.