微软宣布开源Git虚拟文件系统 GVFS:性能大提升
Git 是一个被广泛使用的版本控制系统,但在规模扩展上有些不尽如人意。随着项目和代码库的增长,其性能也会受到很大的影响,一个常见的小任务,都有可能耗费数小时去执行。不过今天,微软已经给出了解决这个问题的答案 —— Git 虚拟文件系统。GVFS 的诞生,源于微软自身的 Git 使用体验。Windows 代码库的庞大规模,意味着一个简单的操作(比如检验)都可能花费 3 个小时或以上。
“GVFS”中的“V”字,表明其解决方案是一套在文件系统级别上运行的虚拟化系统,这样可以节省遍历所有文件的下载时间。
由于这是一个文件系统级的解决方案,所以我们无需改动集成开发环境(IDE)或构建新的工具,这是开发者们最喜闻乐见的事情了。
虚拟系统意味着不用下载整个代码树,运气好的话,只需下载和克隆 100 KB 的数据;检查和获取状态的操作也只需极少量的时间即可完成。
值得一提的是,微软选择了将客户端代码开源,并且会持续改进其性能,感兴趣的网友可以移步至该项目的 GitHub 页面了解更多细节。
[编译自:BetaNews , 来源:MSDN , via:Neowin]

关注公众号:拾黑(shiheibook)了解更多
[广告]赞助链接:
四季很好,只要有你,文娱排行榜:https://www.yaopaiming.com/
让资讯触达的更精准有趣:https://www.0xu.cn/

随时掌握互联网精彩
赞助链接
排名
热点
搜索指数
- 1 爱国情在血脉中流淌 7904099
- 2 微信时间能切换显示 隐藏功能引热议 7808087
- 3 河南一老虎咬水管玩成“虎口瀑布” 7713433
- 4 “我开上了国产大飞机” 7617070
- 5 墨西哥出现UFO舰队?视频曝光 7520100
- 6 晓华理发店已没了爆火时的人潮 7426778
- 7 交警通报“陈震开劳斯莱斯出车祸” 7330440
- 8 “飞行的硫酸”活跃 遇到千万别拍 7235294
- 9 “毛孩子”或成商场新流量密码 7142801
- 10 东北虎“二埋汰”更脏了 园方回应 7048461