8 月 12 日消息微軟 GitHub 團(tuán)隊(duì)昨日發(fā)文,宣布已將開發(fā)環(huán)境從蘋果 macOS 遷移到了自家的Codespaces 云端環(huán)境。
從圖標(biāo)就可以看出來,Codespaces 與微軟 Visual Studio 系列產(chǎn)品有點(diǎn)關(guān)系。IT之家了解到,事實(shí)上,Codespaces 是微軟收購 GitHub 之后的一項(xiàng)成果,由原來的 Visual Studio Online 與 GitHub 服務(wù)相結(jié)合,打造了完全云端的開發(fā)環(huán)境。
開發(fā)者們可以通過任何環(huán)境的瀏覽器,在云端打開Visual Studio Code 等開發(fā)工具,iPad編程也不是問題。
據(jù)介紹,GitHub.com 代碼庫已有近 14 年的歷史。在這 14 年中,支持 GitHub.com (github/github) 的核心存儲(chǔ)庫已經(jīng)收到了超過一百萬次提交,這些提交中的絕大多數(shù)來自在蘋果 macOS 上構(gòu)建和測試的開發(fā)人員。
GitHub 官方表示,在過去的幾個(gè)月里,他們將 macOS 環(huán)境拋之腦后,轉(zhuǎn)而使用 Codespaces 進(jìn)行 GitHub.com 的大部分開發(fā),這是日常開發(fā)流程的根本轉(zhuǎn)變。
Codespaces 產(chǎn)品更強(qiáng)大,我們?yōu)?GitHub.com 的未來發(fā)展做好了準(zhǔn)備。
官方也承認(rèn)這一遷移遇到了不少困難,比如 GitHub.com 存儲(chǔ)庫在磁盤上幾乎有 13 GB;簡單地克隆存儲(chǔ)庫需要 20 分鐘。結(jié)合依賴設(shè)置,引導(dǎo)一個(gè) GitHub.com 代碼空間需要 45 分鐘以上的時(shí)間。
不過,官方通過一系列改進(jìn)將 45 分鐘縮短到了 5 分鐘,又從 5 分鐘縮短到了 10 秒,大家可以點(diǎn)此查看文章,了解他們是如何解決這一問題的。