windows – Git如何从UNC路径获取更改?
我在
Windows PC上的共享文件夹中有一个
Git存储库,我使用UNC路径访问该文件夹,例如
git clone //server/share/MyRepo.git 当我从家中通过VPN获取此存储库中的更改时,git-upload-pack.exe需要很长时间才能运行.我意识到没有涉及服务器(如此),我的本地PC正在运行所有可执行文件. git-upload-pack.exe的名称告诉我,我的本地PC正在从远程文件共享中读取文件,以便将它们上传到某处,但这本身就是自己的,这没有任何意义.这反过来又让我觉得这次获取的性能远远不够.这就像本地机器正在做所有工作来减少要传输的数据,但要做到这一点,它必须传输所有数据. 任何人都可以阐明它是如何工作的吗?没有通过SSH或远程端的任何东西运行真正的Git服务器,或者是不必要地来回传输文件,性能是否尽可能好? 解决方法
使用git 2.1(2014年8月),这个获取应该更快:一个旧的2012修复最终被集成到git中.
见( compat / poll:睡眠1毫秒,以避免繁忙的等待
(编辑:李大同) 【声明】本站内容均来自网络,其相关言论仅代表作者个人观点,不代表本站立场。若无意侵犯到您的权利,请及时与联系站长删除相关内容! |
- Windows – 如何使用批处理文件附加文本文件
- uint8的冗余强制转换不适用于GCC 4.8.1
- Windows下的Blackberry Emulator测试网站
- 针对IIS7和Windows 2008的iOS“didReceiveAuthenticationCh
- windows – 防火墙会阻止进程之间的本地TCP通信吗?
- winapi – 套接字与Windows上本地IPC的命名管道?
- Windows PC的推荐维护计划
- windows – 在软件/补丁安装期间跟踪系统更改
- windows-server-2008 – Windows Server R2中的最大RAM
- nunit – 与Windows的WatiN兼容性