web-dev-qa-db-ja.com

ファイルシステムを介してリポジトリを使用して、Windowsでgitフックスクリプトを実行する方法は?

その単純さのため、共有ディスクに配置されたリモートリポジトリを使用し、ファイルシステムパス(\ server\share)を使用してアクセスします。そのような場合、リモートリポジトリで定義されたフックスクリプトを実行することは可能ですか?私は1つを定義しましたが、起動されていないようです(フックスクリプトで無効な編集を使用してテストしたため、エラーが発生するはずです)。

18
Fanda

Gitフックは、コミットの実行前(コミット前)または実行後(コミット後)に実行できるスクリプトです。このようなスクリプトは複数存在する場合があります。

それらは指定されたフォルダーに配置されます。 gitリポジトリには.git/hooksフックスクリプトを含むファイルのあるフォルダー。

あなたは答える必要があります。あなたがテストしているイベントはあなたのgitリポジトリにあるフックへのバインドを持っていますか?

GitがWindowsでフックを実行する方法についても確認してください。

フックを使用するためのヒント:

いくつかのgitフックの読み取り:

28
Blaise