Lore:爲超大規模而生的新開源版本控制,Git 的活它想接
閱閱界編輯部2閱讀2分鐘
倉庫大到一定份上,Git 會開始喘氣:克隆一下午, blame 一下卡半天。開源項目 Lore 說自己就是爲超大規模設計的,在 HN 上拿下一千多贊。這篇講講它想幹什麼,以及跟你有沒有關係。
先說結論:Lore 賭的是“代碼庫只會越來越大”。單體倉、巨型二進制、大團隊協作,這些場景下傳統工具的體驗直線下降。Lore 從底層重新設計,把擴展性當第一目標,魚和熊掌都想要:大倉不慢,小倉不重。
三類團隊可以盯着看。第一類是單體倉受害者,每天被克隆和拉取折磨的,先看看它的部分克隆和按需取的思路能不能解渴。第二類是管大文件的,模型、素材、構建產物塞倉庫的,看它的存儲層怎麼玩。第三類是工具鏈團隊,趁早研究它的協議和兼容性,免得將來遷移抓瞎。
冷靜的話也要講。新版本控制工具的坑從來不在功能,在生態:IDE 認不認,CI 接不接,出了問題有沒有人修。Git 贏的不只是技術,更是二十年的積累。Lore 要過的第一關,是讓 первых喫螃蟹的人活下來並且願意說好。
中國讀者照抄思路就行:先別急着換,用小倉試水,看文檔、跑 demo、測你最痛的那個場景。工具選型永遠是先解決最痛的點,再談信仰。
行動建議:收藏它的官網和 HN 討論帖,翻翻裏面的翻車和誇獎,再決定要不要試。你們家倉庫多大,Git 還頂得住嗎?
多說一句:版本控制的歷史告訴我們,新工具殺出來靠的都是先解決一箇舊工具解決不了的痛點。Lore 能不能成,就看它能不能讓第一批大倉用戶發出“回不去了”的感慨。喫瓜的同時,把自家倉庫的體積先管一管。 來源|Hacker News 熱議 / Lore,https://lore.org/
評論(0)
暫無評論,來搶第一條。