1

サーバーとして lighttpd を使用し、http 経由でリポジトリのクローンを作成しようとしています。

私は2つの問題に直面しています:

  1. mv hooks/post-update.sample hooks/post-update dosent はトリックを行うようです。各レポで git update-server-info を手動で実行する必要があります。何故ですか?

  2. http 経由で裸のリポジトリのみを複製できます。ベアでない場合は、「.../info/refs .. not found」と表示されます。しかし、.git フォルダー "http://localhost/repo/.git" へのパスを明示的に指定することで、ベアでないリポジトリのクローンを作成できます。

両方を正常に動作させる方法はありますか、それとも間違っていますか?

/乾杯

4

1 に答える 1

1
  1. フック ファイルが実行可能であることを確認します ( chmod +x)。
  2. この場合、ディレクトリの使用.gitは正しいです。
于 2014-07-10T03:38:44.950 に答える