0

我正在尝试在 Ubuntu 虚拟机(一个 turnkeylinux redmine 设备)上发布一个存储库。

在机器上还有其他 git repos 正常工作。

  • 我创建了一个新项目,位于/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 守护进程在git::/my_server/git/proj/.gitand之间映射/my/path/to/proj/

4

1 回答 1

1

git-daemon在这个系统上运行如何?请特别注意在命令行中特别列出的 、 或 目录的特定--base-path参数。是在这些地方之一(或在开始的目录中)?--interpolated-path--user-path/my/path/to/projgit-daemon

于 2012-07-27T15:23:29.637 回答