TeaCon 茶后談第 227 期
一般而言,開(kāi)源代碼的維護(hù)離不開(kāi)代碼托管平臺(tái)(Code hosting service)和版本控制系統(tǒng)(Version control system)的協(xié)助。提到代碼托管平臺(tái),人們腦海里想到的通常有 2008 年上線的 GitHub 和 Bitbucket、2011 年上線的 GitLab、2012 年上線的 Azure DevOps Service、等等。然而,在更早的時(shí)期,社區(qū)開(kāi)發(fā)者往往傾向于把開(kāi)源代碼托管到 1999 年上線的 SourceForge 上,而當(dāng)時(shí)不少開(kāi)發(fā)者選用的版本控制系統(tǒng)也不是現(xiàn)今占領(lǐng)統(tǒng)治級(jí)地位的 Git,而是 SVN(Subversion)——這自然也包括了 Minecraft Forge。十一年前的今天(2011 年 7 月 13 日),Minecraft Forge 創(chuàng)始人之一 SpaceToad 基于 SVN 在 SourceForge(相關(guān)鏈接:https://sourceforge.net/p/minecraftforge/code/1/)發(fā)布了 Forge 的第一筆提交,奠定了這個(gè)在后來(lái)一度占領(lǐng) Minecraft 模組社區(qū)統(tǒng)治級(jí)地位的模組開(kāi)發(fā)框架的基礎(chǔ)?!颈酒诰庉嫞?TUSK,ustc_zzzz】
標(biāo)簽: