2011-07-04 8 views
3

git liveのフックを.git/hooksディレクトリにコミットします。私が好きなのは、それらのフックをコミットすることができるので、レポをチェックアウトするすべての人が自動的にフックを持っているからです。私はgitの中にファイルを追加することはできません/ gitにフック。これはすべて可能ではありませんか?gitでコミットフックをコミットする

私は、これは理論的なクエストで、サーバー側のフックが道であります実現します:)

+2

あなたのレポをクローンする人々知識なしにコードが実行されます。むしろ、私は10^2%自動ではないことを示唆しています:レポ自体にフックをコミットし、フックを適所に置く(コピーまたは移動する)スクリプトを書いてください。もちろん、依然として貢献者にそのスクリプトを手動で実行するよう指示する必要があります。 – jweyrich

答えて

5

いいえ、あなたがすることができるすべては、必要に応じてレポでフックを持っているとするレポの所有者に尋ねるです.git/hooksにコピーしてください(または、フックをコピーする(またはシンボリックリンクを作成する)、実行時に権限を変更するなど)。

+3

またはsymlinkをphpBBと同じようにリンクします:https://github.com/phpbb/phpbb3/tree/develop/git-tools/hooks – igorw

+0

@igorw - ありがとう、シンボリックリンクを忘れています、笑:) – manojlds

+0

ありがとう、私は実際にシンボリックリンクを生成するスクリプトを書くつもりです。 – hoppa

関連する問題