"テスト"はGitフックの一般的な使い方なので、私の質問は検索するのが難しいです。gitフックをテストするには
私はかなり関係するgit post-receiveフックを書いており、それをテストする最良の方法が何であるかを知りたいと思っています。現在、私のプロセスは次のとおりです。
- が
- はダミーローカルレポ
- プッシュ変化に変更をコミットするダミーローカルレポに変更を加えるダミー「リモート」レポに投稿して、受信するための変更を行いますダミーのリモートレポ
これを簡単にテストする方法はありますか?理想的には、それは次のようになります。テストする
- メイク変更(S)ポストを、受信おそらく
I缶「再発行」前回のプッシュまたはリモートrepoがちょうど特定のハッシュを使用してプッシュを受信したかのように動作しますか?
これは、私がやったことですが、関連する変数を手作業で調べる(エコーする)ことになります。 – Errol
このような "ダンパー"フックの外観はどうですか? –
@JonWatson、私は 'echo $ @; echo; pwd;エコー;セット – Lucas