私は現在、新しいSVNインスタンスのフックをいくつか書いています。コミットメッセージが十分であることを検証するためにどのような基準が適用されるべきかについてのフィードバックがほしいと思います。この特定のSVNインスタンスは、SCMのベストプラクティスに関するさまざまな知識を持つ幅広い開発者によって使用されます。有効なSCMメッセージは何ですか?
私は、変更を適切に記述するのに十分な情報を強制すること間のバランスをとっていますが、冗長ではなく、完全に有効なメッセージを持つ人には難しいものにはなりません。私が拒否しようとしているのは、「更新された」または「追加されたファイル」のようなメッセージなので、単語数とメッセージ長の制限が当然の選択です。
変更を正しく記述していないメッセージを拒否するために使用する他の基準は何ですか?あなたが満足できるメッセージをどのように受け入れるかということに焦点を当ててください。私は教育の社会的必要性を痛感しており、これは並行して起こっています。
ところで、この特定のケースでは、作業項目やバグへの参照を心配する必要はありません。
ええ、「適用」、「デル」、「dll」、「変更」、コメントの中の「変更なし」のようなコメントが表示されます。 –