時間:2017-05-26 來源:互聯網 瀏覽量:
微軟幾乎把所有的Windows開發者都轉移到了由Linux創始人Linus Torvalds開發的Git版本控製係統。這也導致了全球最大的Git回購。這個回購大約是300GB,包含350萬行代碼。
今年2月初,微軟宣布,它已經創建了開源Git虛擬文件係統(GVFS),以更好的方式管理其大量的代碼。現在微軟宣布,所有的工程師都在使用Git來開發Windows。
Git是由Linux創始人Linus Torvalds開發的開源分布式版本控製係統。Windows Git存儲庫今天有大約350萬行的代碼,大小約為300GB。
值得注意的是,Git在用於管理大型項目時會引發問題。這就是為什麼微軟創建了GVFS。現在可以在MIT許可證下,GVFS代碼可以在GitHub下載和貢獻。
由於廣泛的采用和支持創建了許多分支,微軟決定改用Git。除了創建GVFS,其他步驟正在對Git進行算法改進並構建Git代理服務器,以確保遠程團隊能夠更好的工作。
如果我們來看看這些數字,Windows存儲庫現在有4400個分支。每天大約有8500個代碼推送,每天都有6600個代碼評估。令人驚訝的是,每天有驚人的17600種不同的Windows版本。
Git和Linux的創建者Linus Torvalds曾經說過,如果微軟曾經為Linux提供過應用程序,那就意味著他贏了。你認為微軟使用Git來構建Windows是勝利嗎?