1

これはDVCSなどのコアアイデアを破ることに気づきましたが、それでも、gitコミッターがgitoliteユーザー(authorized_keysで指定されたもの)と同じであるかどうかを確認するためにgitフックを書くことは可能ですか?

ありがとうございました。

4

1 に答える 1

0

gitolite V3を使用すると、フックを作成する必要もありません。VREFを作成し、プッシュされたコミットに対してあらゆる種類のチェックを実行できます。

これは、「作成者の電子メールの確認」セクションに似ています。

「自分のコミットしかプッシュできない」ことを確認したい人もいます。

すべての人にそれを強制する場合、これは非常にばかげた考えです(の「哲学的な注意」セクションを参照src/VREF/EMAIL-CHECK)。

しかし、ジュニア開発者のためだけにそれを実施することには価値があるかもしれません。

VREFは最初の3つの引数を同じように取得し、それらがすべて気になるため、既存のものがcontrib/update.email-checkコピーされて機能するのは素晴らしいことです。 (注:使用する場合は、そのスクリプトの1つのサブルーチンを変更する必要があります)src/VREF/EMAIL-CHECK

于 2012-09-19T15:14:49.290 に答える