Gitolite リポジトリフックの設定

Gitolite リポジトリフックの設定

ページのドキュメントに従ってgitoliteリポジトリ固有のフックを設定しましたhttp://gitolite.com/gitolite/non-core.html#フック

repo-specific-hooksファイルで機能を有効にしました。gitolite -admin リポジトリ内にフック スクリプトを含む.gitolite.rcディレクトリを作成し、リポジトリ セクションに 1 行追加しました。hooks/repo-specificoption hook.post-receivegitolite.conf

gitolite-adminリポジトリをプッシュすると、エラーメッセージが表示されます

no files/dirs called 'hooks' or 'logs' are allowed

gitolite ログに、gitolite によってカスタムpost-receiveフックが設定されていません。フックを正しく設定するにはどうすればよいですか?

答え1

ページの情報は http://gitolite.com/gitolite/non-core.html#フック 実際には間違っているバージョン 3.6 の場合。

正しいセットアップ手順については、次のページに記載されています。 http://gitolite.com/gitolite/cookbook.html#v3.6-variation-repo-specific-hooks

ディレクトリはlocal/hooks/repo-specificではなくとして作成する必要がありますhooks/repo-specific

関連情報