IT之家 1 月 24 日消息,微軟 GitHub 近日發(fā)布博客稱,將于 2024 年 1 月 8 日停止支持版本控制系統(tǒng) Subversion,也就是大家熟知的 SVN。
在軟件開(kāi)發(fā)領(lǐng)域常常會(huì)用到版本控制系統(tǒng),而 Subversion 和 git 就是兩款主流版本控制系統(tǒng),前者是集中式版本控制系統(tǒng),后者是分布式版本控制系統(tǒng)。隨著時(shí)間的推移,git 逐漸成為開(kāi)發(fā)者主流使用工具,而 Subversion 已經(jīng)式微。
GitHub 官方表示,當(dāng) GitHub 于 2010 年引入 Subversion 支持時(shí),版本控制格局大不相同。許多客戶使用集中式版本控制系統(tǒng)。Subversion 已經(jīng)有 10 年的歷史,并且與其他集中式系統(tǒng)相得益彰,而 git 才剛剛嶄露頭角。
當(dāng)時(shí),GitHub 還無(wú)法確定分布式版本控制最終會(huì)成為主流,更不清楚 git 會(huì)成為主導(dǎo)版本控制系統(tǒng)。
而到了現(xiàn)在,git 的開(kāi)發(fā)者使用占比高達(dá) 94%,而 Subversion 比以前少見(jiàn)得多。GitHub 數(shù)據(jù)顯示,向 git 后端發(fā)出的請(qǐng)求中只有不到 0.02% 來(lái)自 Subversion,并且只有大約 5000 個(gè)存儲(chǔ)庫(kù)每月可以收到一個(gè) Subversion 請(qǐng)求。
因此,隨著 GitHub 的使用不斷發(fā)展以及 Subversion 請(qǐng)求的數(shù)量急劇下降,GitHub 官方計(jì)劃將工作完全集中在 git 上。
IT之家了解到,自 2024 年 1 月 8 日(大約一年后)起,GitHub 將在 GitHub.com 上完全停止對(duì) Subversion 的支持。2024 年初某個(gè)時(shí)候發(fā)布的 GitHub Enterprise Server 也將取消對(duì) Subversion 的支持。
廣告聲明:文內(nèi)含有的對(duì)外跳轉(zhuǎn)鏈接(包括不限于超鏈接、二維碼、口令等形式),用于傳遞更多信息,節(jié)省甄選時(shí)間,結(jié)果僅供參考,IT之家所有文章均包含本聲明。