2016-09-29 14 views
1

私は、サーバーリポジトリの更新後フックファイルを初期化して、リモートウィンドウサーバーにプロジェクトを展開しようとしています。 "git init --bare"リポジトリを作成し、post-update-sampleフックファイルの名前をpost-updateに変更しました(私はgitサーバにbonoboを使用しています) 次に私はステージリポジトリをサーバをインストールして、ベアリットリポジトリの更新後フックファイルに次の行を追加しました: GIT_WORK_TREE = C:¥projects¥myproject git checkout -fWindows上でPOST_UPDATE git hookを使う方法

ローカルマシン上にbare-git repoをリモートリポジトリとして追加しました。成功しているserver.pushingプロセスに私のプロジェクトをプッシュが、全く働いていないフックするようです。..

今私は初期化、更新後のフックファイルの助けを必要と...

答えて

0

ここでこの問題に苦しんでいるのは答えです: Windowsのgitフックファイルは、Linuxワールドでshebangと呼ばれる "#!/ bin/sh"で始まる必要があります。その後 その後、いつものようにバッチでスクリプトを作成できます。

関連する問題