Microsoft通过改进的GVFS将可扩展的Git引入Visual Studio

微软已经制定了改进其Git虚拟文件系统(GVFS)的计划,包括将其链接到Visual Studio IDE并在第三方Git客户端中得到支持.GVFS试图将Git软件版本控制系统扩展到极致大型项目和团队,虚拟化.git文件夹和工作目录。在GVFS中,只下载部分repo和文件,为开发人员提供他们当时所需的部分。该软件具有基于服务器的后端和客户端的虚拟化层,虚拟化文件系统。[评论:Visual Studio 2017是有史以来最好的。 |通过InfoWorld每日时事通讯,我们对顶级技术事件的总结,切入技术趋势和IT突破的关键新闻。 ]由于微软的接收在努力方面,GVFS将在Visual Studio 2017.3中得到支持,其测试版将于6月推出。为了将其扩展到其他Git客户端,GVFS现在可以与Atlassian SourceTree客户端一起使用。微软负责云开发人员服务的副总裁Brian Harry说,计划还要求Tower客户支持它,也可能需要Gitkraken。为了解决GVFS和Git软件版本控制系统的可扩展性问题,微软一直在与更广泛的Git社区合作。哈利说。 “我们与其他大型科技公司(如谷歌和Facebook)进行了一些很好的对话,这些公司也存在类似的扩展挑战。”微软还为Git for Windows添加了对GVFS的支持。 “现在,我们仍然有一个Git for Windows的私人分支,但随着时间的推移,我们正在努力克服所有这些变化都回到了主线上,“Harry说道。另外,微软已经引入代理来解决长距离拉大量数据的问题,带宽可能是一个问题。哈利说,GVFS的Git代理可以在边缘缓存数据。 “我们还使用代理来卸载非常高流量的流量 – 比如构建服务器 – 来自主要的Visual Studio Team Services服务,以避免在高峰负载期间损害用户的体验。”微软有20个Git代理分散在世界各地。使用开源GVFS,开发人员需要创建一个包含Git仓库的Visual Studio Team Services帐户,因为GVFS具有需要Team Services云服务的服务器组件。这个故事,“Microsoft为Visual St带来了可扩展的Git改进的GVFS中的udio“最初由InfoWorld发布。

Tags:

Add a Comment

电子邮件地址不会被公开。 必填项已用*标注