你好,游客 登录 注册 搜索
背景:
阅读新闻

微软宣布开源Git虚拟文件系统GVFS:性能大提升

[日期:2017-02-04] 来源:Linux社区  作者:Linux [字体: ]

  Git 是一个被广泛使用的版本控制系统,但在规模扩展上有些不尽如人意。随着项目和代码库的增长,其性能也会受到很大的影响,一个常见的小任务,都有可能耗费数小时去执行。不过今天,微软已经给出了解决这个问题的答案 —— Git 虚拟文件系统。GVFS 的诞生,源于微软自身的 Git 使用体验。Windows 代码库的庞大规模,意味着一个简单的操作(比如检验)都可能花费 3 个小时或以上。

  图片来自 Twitter 网友 Ittai Zeidman(@ittaiz)

  “GVFS”中的“V”字,表明其是一套在文件系统级别上运行的虚拟化系统,这样可以节省遍历所有文件的下载时间。

  由于这是一个文件系统级的解决方案,所以我们无需改动集成开发环境(IDE)或构建新的工具,这是开发者们最喜闻乐见的事情了。

  GabeAul:我们将 SCM 迁移到了 Git,并且引入了新技术。

  虚拟系统意味着不用下载整个代码树,运气好的话,只需下载和克隆 100 KB 的数据;检查和获取状态的操作也只需极少量的时间即可完成。

  值得一提的是,微软选择了将客户端代码开源,并且会持续改进其性能,感兴趣的网友可以移步至该项目的 GitHub 页面了解更多细节。

本文永久更新链接地址http://www.linuxidc.com/Linux/2017-02/140188.htm

linux
本文评论   查看全部评论 (1)
表情: 表情 姓名: 字数

       

评论声明
  • 尊重网上道德,遵守中华人民共和国的各项有关法律法规
  • 承担一切因您的行为而直接或间接导致的民事或刑事法律责任
  • 本站管理人员有权保留或删除其管辖留言中的任意内容
  • 本站有权在网站内转载或引用您的评论
  • 参与本评论即表明您已经阅读并接受上述条款
第 1 楼
* 匿名 发表于 2017/2/4 10:18:18
gvfs。。?gnome vfs是不是要改名了?