正しい著者情報を含むコミットのみを受け入れるつもりです。お気に入り
Author: Name<xxxx@xxx.org>
gitolite で、それを実装する方法はありますか? ところで、私はV2を使用しています。前もって感謝します。
まず、Gitolite V3 では、 EMAIL_CHECK VREFVREF
と同様にと呼ばれます。
また、g2 (Gitolite V2) で " virtual ref " (g3 VREF の前身) を使用することもできます。これには、著者の電子メールの確認が含まれます: スクリプトは " g2/contrib/VREF/gl-VREF-EMAIL_CHECK
" です。
そのスクリプトを独自の電子メール制御ポリシーに適合させる必要があります。
すべてのユーザーのすべてのリポジトリに対して実行されるフックの場合、単純なバージョンはupdate
フックになりますが、そのバージョンは既にフックを使用しているため、独自のフックをチェーンupdate
する必要があります。
「フック連鎖」を参照してください。update
独自の '
update
' フックを実行するには、それを というファイルに入れてupdate.secondary
、フックとしてインストールします。
Gitolite の更新フックは、元の更新フックが git から受け取ったのと同じ 3 つの引数を渡すように注意しながら、自動的にチェーンします。