首页
学习
活动
专区
圈层
工具
发布
社区首页 >问答首页 >与GitHub相比,Windows文件共享上的Git要低得多

与GitHub相比,Windows文件共享上的Git要低得多
EN

Stack Overflow用户
提问于 2011-05-29 08:39:20
回答 1查看 3.3K关注 0票数 3

我们决定将共享的Git存储库托管在内部Windows共享上。所有开发人员然后通过VPN连接访问此共享,以推拉更改。

而且效果很好。

但我们怀疑这比正常情况要慢。与Github相比,我们决定进行一些速度测试,并在本地文件共享和GitHub上设置相同的项目。

结果是可怕的:文件共享Git存储库比使用GitHub慢5-7倍。

有谁能给我提供什么线索来说明速度的巨大差异呢?

Windows文件共享位于一个公平的Windows 2003上,该服务器基本上只是作为文件服务器的服务器,并且服务器不繁忙或诸如此类。

所有的开发人员都可以从Mac访问这个份额。

EN

回答 1

Stack Overflow用户

发布于 2011-05-29 08:56:43

如果您所说的“文件共享”指的是使用"局部协议“(即远程存储库位于远程磁盘上的另一个目录),那么这是正常的:基于SSH或智能http的解决方案将更快。

The Cons ..。如果你想在家里从你的笔记本电脑上推,你必须挂载远程磁盘,与基于网络的访问相比,这可能是困难和缓慢的。 同样重要的是,如果您使用的是某种类型的共享挂载,那么并不一定是最快的选项。 只有在快速访问数据的情况下,本地存储库才是快速的。 -- NFS上的存储库通常比同一服务器上的存储库慢,允许Git在每个系统上运行本地磁盘。

由于GitHub提供了两种访问(SSH或智能HTTP),所以它将比文件共享更快。

有关共享中央回购的其他方法,请参见8种分享Git回购的方法

票数 6
EN
页面原文内容由Stack Overflow提供。腾讯云小微IT领域专用引擎提供翻译支持
原文链接:

https://stackoverflow.com/questions/6166751

复制
相关文章

相似问题

领券
问题归档专栏文章快讯文章归档关键词归档开发者手册归档开发者手册 Section 归档