Mercurial 用に作成されたフックがあります。pretxncommit を使用して、ユーザーがコミット メッセージに「発行番号」を含めるようにします。ただし、コミットの代わりに「hg tag」コマンドを使用する場合があります。この場合、ユーザーは発行番号を入力する必要はありません。
ユーザーがコミットではなくタグを作成していることをどのように確認できますか??? ここに私が答えを探したいくつかの場所がありますが、何かが足りないのでしょうか、それともドキュメントがそれほど深く進んでいませんか.
https://www.mercurial-scm.org/wiki/MercurialApi
http://hgbook.red-bean.com/read/handling-repository-events-with-hooks.html