私は本当にこの場所に行くべきか分かりませんし、私が考えることができるすべてを試しました。フックスクリプトのGITクローンは空のディレクトリになります
私はUbuntu 14.04で動作するGitLabサーバを持っています。私は/ tmpディレクトリの新しいフォルダにレポをクローン化してから、マウントされたリモートディレクトリにファイルをコピーするポスト受信フックスクリプト(bash)を作成しました。 gitユーザにログインしているときにスクリプトを実行すると、スクリプトは正常に動作しますが、フックスクリプトとして実行されても、スクリプトは正常に動作しません。スクリプトは正常に動作し始めますが、git cloneコマンドの結果は完全に空のフォルダです。レポファイルもありません。また、私はクローンコマンドから何のエラーもありません。
(私のコマンド) gitのクローンファイル:999
(リターン///var/opt/gitlab/git-data/..../999.git cloneコマンドは、単一の行を返します。 ) '999'へのクローン
また、同じユーザーからのコマンドラインから同じクローンコマンドを実行すると、この問題は発生しないため、許可のものとは思われません。
私はここからどこへ行くことができますか?
ありがとうございます!
これはそれでした!本当にありがとう。私はこれを得たことがないでしょう。 –