Git对Samba共享的提交速度非常慢.我该怎么做才能加快速度?

Ser*_*e X 11 git samba windows-7

我在远程服务器上运行git存储库.我在远程服务器上设置了一个samba共享,这样我就可以将代码保存在我的本地Windows 7机器上.我们正在尝试使用git,因为svn非常缓慢且不可靠.我们使用git的问题是,对samba共享执行任何提交/克隆/拉动都会超级慢.如果我在我的Windows 7机器上提交/克隆/拉到本地目录上它工作得很好,但我们需要代码在远程服务器上.有任何想法吗?我真的可以用它.

编辑:

我还应该提一下,我已经运行了git gc --aggressive并且它还没有加速.

Oli*_*alo 3

Git 不适合在此配置中使用。这就像获得一辆一级方程式赛车并让它在土路上比赛。

Git 是一种 DVCS,即分布式版本控制。换句话说,每个开发人员都会得到一个克隆。

您需要做的是在该 samba 机器上设置 git 服务器存储库并通过 http 或 ssh 访问该存储库

您可以使用GitBlit等项目,甚至可以使用Github 上的帐户

  • 我们需要远程运行它,因为它是一个网络服务器。我们的个人机器不是网络服务器。 (2认同)
  • 正确的做法是让开发人员在本地拥有所有环境,这样他们就可以在计算机上完成所有操作。 (2认同)