
前提:公司的代码托管在 xp-dev 上,主分支大概 10G 多
国内直接抓的话速度在 20~30k/s 使用代理( ss )抓的话,速度能到 2~3M/s 。 但问题是, 每次透过 ss 进行 git clone 的时候,代码大概抓了 3G 多的时候,就会提示 Write failed : Broken pipe fatal: The remote end hung up unexpectedly ..... 然后就结束了,什么都没有抓下来 请问:有没有什么好一点的方法可以相对快速的将代码抓回本地,谢谢。
1 kmahyyg Nov 9, 2016 via Android 先抓到 vps 再拖回来 |
2 run2 Nov 9, 2016 10G 多... 完全无法想象,不能分 submodule 么? |
3 jwk345 Nov 9, 2016 via iPhone 压缩拷回来 |
4 wohenyingyu02 Nov 9, 2016 via iPhone --depth=1 ? |
5 lhbc Nov 9, 2016 git clone tar Jcf source.tar.xz source |
6 nealwx OP @wohenyingyu02 试过,还是抓不下来 |
8 akira Nov 9, 2016 临时租个近一点的 vps ,把代码克隆下来以后压缩慢慢拉回来 |
9 wsy2220 Nov 9, 2016 git bundle |
10 pagxir Nov 9, 2016 via Android 1 你需要的是一个稳定的网络,把代码同步完然后 git bundle create 。。。。。 2 试试每次只 fetch 少量的 commit 。 git fetch origin commit 这么操作。 |
11 iCyMind Nov 9, 2016 不要把思路局限在 git 上, 试试别的什么 Resilio sync 之类的 |
12 iminto Nov 9, 2016 试试其他版本控制系统 |
13 gky99 Nov 9, 2016 via iPhone ss 不适合你的需求,搭个 vpn 吧。 走 ipv6 会更好 |
14 tinyproxy Nov 9, 2016 这么肥的仓库,最快的方式不是让你同事打包.git 文件夹拷贝给你么? 如果你是远程工作或者你在的 site 只有你一个人干这个活当我没说。。。 |
15 misaka19000 Nov 9, 2016 找个在外国的人帮忙抓取一下然后打包发给你 |
16 Tink PRO 是在 github 上吗? 是的话我还是建议直接下载 zip,能续传 |
17 winglight2016 Nov 9, 2016 可以压缩 git 库的呀, github 都有这功能 |
18 haozibi Nov 9, 2016 via Android fetch 好像支持断点续传,没试过这么大的仓库 |
19 bramblex Nov 9, 2016 6666 肯定绝大多数都不是代码,而是二进制文件。 /w\ |
20 Chrisplus Nov 9, 2016 直接抓 git clone 然后,回家睡觉 |
21 exch4nge Nov 9, 2016 话说楼主不会用了 http/https 的方式吧…… |
22 waytoexplorer Nov 9, 2016 via iPhone 先克隆到自己在国外的 vps 上,然后再打包下载 |
23 Liutos Nov 9, 2016 难道是游戏代码+素材 |
25 lzhr Nov 9, 2016 csdn 、 oschina 的可以导入 github 的项目,试试? |
27 exch4nge Nov 9, 2016 |
29 Technetiumer Nov 9, 2016 这个 xp-dev 是啥?如果是百度第一个结果,注册时候不是有地区么,找个那个地区的 VPS ,先 clone 到 VPS 上。 @lzhr oschina 和 coding 的导入基本没戏,太大了肯定失败。 ( oschina 和 coding 不是只能导入 github 的项目,其他也可以) |
31 itlr Nov 9, 2016 是不是把 window7 的盗版盘都 commit 进去了:) |
32 nexusone Nov 10, 2016 via Android 我这有爬 github 项目的爬虫,通过 http 爬取,后台用多线程下载,一般挺快 |
33 holy_sin Nov 10, 2016 真倒霉,我之前也遇到过这种情况,里面好多提交都有 *.lib ,一个文件就 100 M 大小 |
34 ivechan Nov 10, 2016 试过用 ipv6 下载过 chromium 源码, 20 多 G 把, 10M/s 的速度. |