我使用 Apache 在 CentOS 上创建了 GIT 服务器。(推送/拉取通过 http 和 Apache 进行)
我遵循了这些说明:http://www.jedi.be/blog/2009/05/06/8-ways-to-share-your-git-repository/
推送命令非常慢。每次推送都要花费 10 秒以上(即使我更改了上次推送的一行代码)。
这是正常的吗?
存储库的大小为 150MB。
耗时最多的操作是:
将“refs/heads/master”从 00c9d81959fc020c9f273e7c2887af461a52e0cf 更新为
ccf47c31b7dcb32952f5251857660fa34018c5e1
可能出了什么问题?
答案1
WebDAV 并不是特别快,尽管您可能想查看服务器上的磁盘和 CPU 使用情况。我的建议是创建一个全新的存储库,其中没有任何内容,然后查看随着添加提交,速度如何增加/减少,只是为了验证这不是大小问题(或差异问题)。