ドライブEにN+2リポジトリがあります。
- Test_central-中央リポジトリ;
- Test_primary1-ローカルリポジトリ;
- Test_primaryN-ローカルリポジトリ;
- Test_slave-ローカルリポジトリ。
Test_primaryIが独自の変更をTest_centralにプッシュしたときに、Test_slaveを更新するにはどうすればよいですか?
PS:テスト専用の1つのドライブ上のすべてのリポジトリ
ドライブEにN+2リポジトリがあります。
Test_primaryIが独自の変更をTest_centralにプッシュしたときに、Test_slaveを更新するにはどうすればよいですか?
PS:テスト専用の1つのドライブ上のすべてのリポジトリ
リポジトリで利用可能なフックの 1 つにフックする必要がありますTest_slave
。こちらをご覧ください。必要なことを実行するスクリプトを作成し、.git/hooks
フォルダー内で正しい名前を付けて、実行可能にするだけです。
作業を簡単にするために、サンプル スクリプトが既にhooks
フォルダーに用意されています。.sample
使用するフックのファイルから拡張子を削除し.sample
、必要に応じてスクリプトを編集します。