0

Ubuntu仮想マシン(turnkeylinux redmineアプライアンス)でリポジトリを公開しようとしています。

マシン上には、正しく機能している他のgitリポジトリがあります。

  • 私は新しいプロジェクトを作成しました。/my/path/to/proj/

  • 走るgit init

  • テストファイルをコミットする

  • 走るtouch /my/path/to/proj/.git/git-daemon-export-ok

  • 走るchmod -x /my/path/to/proj/.git/git-daemon-export-ok

  • クローンを試しgit::/my_server/git/proj/.gitてみました

致命的:リモートエンドが予期せずハングアップしました

gitが正常に終了しませんでした(終了コード128)

手がかりはありますか?他のgitリポジトリは同じVMで問題なく実行されることに注意してください

リポジトリは、他の作業リポジトリと同じ場所に配置する必要がありますか?git::/my_server/git/proj/.gitとの間でマップするようにgitデーモンに指示するにはどうすればよい/my/path/to/proj/ですか?

4

1 に答える 1

1

このシステムではどのようにgit-daemon実行されていますか?特に、コマンドラインに具体的にリストされている、、、またはディレクトリに指定された--base-path引数に注意してください。それらの場所の1つ(または開始元のディレクトリ)にありますか?--interpolated-path--user-path/my/path/to/projgit-daemon

于 2012-07-27T15:23:29.637 に答える