微軟開源Scalar,提升操作巨型Git倉庫的速度

Git 屬於分佈式版本控制系統,默認情況下,每個 Git 倉庫都具有整個歷史記錄的完整文件副本。即便是中等規模的開發團隊也會產生數千個提交,每個月向倉庫添加幾百兆的數據。 而隨着倉庫的佔用空間增加,Git 難以管理所有數據,導致其運行越來越不順暢。如此一來,開發者的時間就會被浪費在執行命令後等待反饋的操作上,如使用git status獲取被修改的文件,或者使用git fetch將代碼拉取至本地。
相關文章
相關標籤/搜索