Google释出Git Protocol第二版,加强版本控制系统效能
2018-05-22 11:15:49 | 来源:ithome | 投稿:尤慧 | 编辑:dations

原标题:Google释出Git Protocol第二版,加强版本控制系统效能

熟练操作版本控制系统Git,可谓是每一个开发者都应该要有的基本功。而这一款广被使用的版本控制系统工具,凭着Google近日释出的Git△Protocol第二版,可望有不少的效能突破。

Google表示,这次新释出的Git△Protocol,主要是更新Wire△Protocol,而该协议主要规范客户端与伺服器端间资料的复制、上传等操作。而这次更新,Google移除Git△Protocol中效能表现不佳的元件,并改善此工具的功能扩充性。

此版有诸多改善,不过Google表示,其中重要的修正,像是简化HTTP客户端传输之处理,也让Git△Protocol更容易扩充新功能。Google表示,此次发布新版的一个重要动机,就是让伺服器端也有Reference(如分支、标签)过滤的功能,先前的版本,伺服器端会回应所有客户端的Fetch指令,列出程式码储存库内所有的Reference,但客户端也只会需要其中一部分的资讯,也导致许多无故的频宽资源浪费。而释出Git△Protocol第二版后,内有超过50万个Reference的单一储存库,进行No-op△Fetch操作,效能则增进了3倍。

参与Git核心开发的Google工程师Brandon△Williams表示,近日Git△Protocol△V2已被合并至Git主干,预计在Git△2.18版后,正式成为Git所提供功能,而想要尝鲜使用该功能的开发者,现在Googlesource.com,还有Google云平台中Cloud△Source储存库,已经开始支援此功能。

tags:

上一篇  下一篇

相关:

Google释出Analytics 360进阶分析工具,助网站分析流量找出目标客群

通过分群重叠,找出目标客群 Google释出进阶分析工具(Advanced△Analysis)测试版,提供Analytics△360用户探索(Exploration)、筛选分析(Funnel△Analysis)以及分群重叠(Segment△Overlap)三大新功能,让An

朝鲜骇客偷渡恶意程式至Google Play,用以追踪、情搜叛逃者

三款app锁定追踪朝鲜的叛逃者。 图片来源: McAfee 资安业者McAfee近日指出,朝鲜骇客集团Sun△Team偷渡了3款恶意程式到Google△Play上,用以监控及追踪朝鲜的叛逃者。这3款恶意程式分别是提供食品成份资讯的????,

IoT双周报第40期:微软祭出智慧边缘运算新战略,拥抱开源释出Azure IoT Edge核心程式码

Azure△IoT△Edge△Runtime程式码是用来执行、启用Azure△IoT△Edge边缘运算服务底层OS上的一支程式,其实就是Edge层OS,任何装置只要装上这个OS,就等于是具备了IoT△Edge能力,以及串连云端的功能。微软将IoT△Ed

Google可能正在开发独立式AR头戴式装置

过去Google曾开发AR眼镜-Google△Glass,外观如同一般眼镜轻巧,现在传出Google正秘密设计独立式的AR头戴装置。 图片来源: Google 今年初联想已先推出以Google△Daydream?平台为基础的第一款独立运作的VR头戴式装置

Google悄悄淡化了“不为恶”的公司信条

示意图,与新闻事件无关。 图片来源: Google Google上周被Gizmodo发现,最近悄悄修改了公司政策,将该公司最为人知的“不为恶”(Don't△be△Evil)信条大幅淡化。根据数位备份服务(Internet△Archive)旗下的“W

站长推荐: