當前位置:
首頁 > 科技 > 微軟建立全球最大Git庫:Windows開發代碼全在裡面

微軟建立全球最大Git庫:Windows開發代碼全在裡面

微軟副總裁Brian Harry今年2月曾表示要將微軟所使用的程序碼版本控制系統從Source Depot改為Git(Git是Linux之父所開發),當時引起內部很大的爭議。

主要原因包括比起其他的開發工具,開發人員對程序碼版本控制系統的忠誠度很高,再加上過去Git從未被應用在像是Windows或Office這類的超大型專案中。然而,微軟仍然破天荒地在缺乏共識下決定選擇Git。

在經過三個月的努力之後,Brian Harry再次宣布,Windows團隊已經幾乎已完成Git及Git虛擬檔案系統(Git Virtual File System,GVFS)的部署,創造了全球最大的Git儲存庫,內含容量高達300GB的350萬個檔案,同時宣布將GVFS釋出成為開源專案。

Brian Harry介紹,為了解決Git的規模問題,微軟打造了GVFS,該系統虛擬化了兩件事,一是儲存所有檔案及歷史紀錄的.git文件夾,可在需要時只載入其中的某些檔案,其次是編輯程序碼的工作目錄,使得文檔在真正被需要時才存取,效率大大提升。

微軟建立全球最大Git庫:Windows開發代碼全在裡面

微信公眾號搜索"驅動之家"加關注,每日最新的手機、電腦、汽車、智能硬體信息可以讓你一手全掌握。推薦關注!

喜歡這篇文章嗎?立刻分享出去讓更多人知道吧!

本站內容充實豐富,博大精深,小編精選每日熱門資訊,隨時更新,點擊「搶先收到最新資訊」瀏覽吧!


請您繼續閱讀更多來自 快科技 的精彩文章:

買嗎?iPhone 8發布日曝光:6000元起售
徹底碾壓Intel!三星8/7/6/5/4nm工藝齊登場

TAG:快科技 |

您可能感興趣

魅族與Google建立聯繫 開發Android Go手機
微軟正在為雙屏和平板設備建立Windows Lite
將自己建立在上帝的話語上Establishing yourself on The WORD of GOD
簽約Booking Holdings 滴滴旨在建立出行生態鏈壁壘
DroneShield在歐洲建立中心樞紐
教你用 Python和Keras 建立自己的 AlphaZero
教你用Python和Keras建立自己的AlphaZero
微軟、英特爾、Tobii和EyeTech在建立眼動追蹤USB標準
Quanergy創始人兼CEO Louay Eldada:將在中國建立固態激光雷達超大型生產設施
CoinStreet 戰略投資 Skrumble Network,雙方正式建立戰略合作關係
TensorFlow 建立網路模型
Magic Leap宣布與Imaginarium Studios建立合作夥伴關係
用區塊鏈打破枷鎖,SingularityNET要建立一個全球性的去中心化AI平台
浪潮發布新的AI品牌TensorServer 推動建立AI生態
強強聯合!SLM Solutions攜手Swerea IVF建立金屬3D列印生產線
Quanergy創始人兼CEO Louay Eldada:將在中國建立固態激光雷達超大型生產設施|2018全球智能駕駛峰會
利用GitHub pages建立自己的博客
Wanchain就真實世界數據上鏈與Chainlink建立合作關係
杜均爆漏洞事件:建立Security Chain全球生態圈 嘗試解決區塊鏈安全危機
Facebook發布加密貨幣Libra白皮書,以建立簡單的全球貨幣為使命