prepare-commit-message
Git のフックに相当する Mercurial の機能は何ですか?
基本的に私が探しているのは、コミットの一部として実行されるが、コミットメッセージがユーザーによって編集される前に実行されるフックです。フックはコミット メッセージを編集し、生成されたメッセージをユーザーに表示して検証できるようにします。
prepare-commit-message
Git のフックに相当する Mercurial の機能は何ですか?
基本的に私が探しているのは、コミットの一部として実行されるが、コミットメッセージがユーザーによって編集される前に実行されるフックです。フックはコミット メッセージを編集し、生成されたメッセージをユーザーに表示して検証できるようにします。
私の記憶では、Mercurial には同等のものはありません。これを行うには、他にもいくつかの方法があります。
hgeditor
か、その周りのスクリプトを使用する (詳細はこちら)commit.template
、コミット メッセージをシードするために呼び出されるファイルの使用がサポートされます。私はこれらのいずれも試していないので、ポインタ以上のものを提供することはできません. フックの作成に関する私の経験は、通常、コミットされようとしている変更セットを検証するか、マスター リポジトリの着信変更セットを検証することでした。