http://hgbook.red-bean.com/read/handling-repository-events-with-hooks.htmlで説明されているように、不正な形式のコミット メッセージでチェックインを拒否する小さなフックを記述できると考えました。問題ありません。私が遭遇する問題は、次のワークフローです。
開発者が 10 個のローカル コミットを行い、そのうちのいくつかが不正な形式であり、それらを中央リポジトリにプッシュすると、すべてが拒否されますが、ロールバックは 1 回しか機能しないため、古いコミット メッセージを編集することはできません..
これをどのように解決しますか?