來源:中國(guó)電商物流網(wǎng) 發(fā)布時(shí)間:2020-1-13 10:24
經(jīng)過數(shù)月的延誤,GCC 計(jì)劃在剛過去的周末里將項(xiàng)目的大型代碼倉(cāng)庫(kù)從 SVN 切換至 Git。原本大家都以為這次又將會(huì)再次延誤,但實(shí)際上,經(jīng)過團(tuán)隊(duì)步履不停的工作,他們已完全將 GCC 的代碼倉(cāng)庫(kù)從 SVN 切換至 Git。
此前出現(xiàn)延誤的原因包括內(nèi)存問題(RAM)、兼容性問題(bugs)以及用 Golang 重寫了 Reposurgeon 的 Python 代碼,
據(jù)了解,在上周六 GCC 團(tuán)隊(duì)通過使用 Eric S Raymond 的 Reposurgeon 程序完成了 GCC 代碼倉(cāng)庫(kù)從 SVN 到 Git 的切換。
Git conversion ... complete. Verification in progress. #GCC pic.twitter.com/bm6GaUYsTA
— GCC - GNU Toolchain (@gnutools) January 11, 2020由于剛剛完成遷移,GCC 的代碼倉(cāng)庫(kù)尚未重新對(duì)外開放,目前仍在驗(yàn)證的過程中。該團(tuán)隊(duì)表示,如果所有驗(yàn)證都通過并且周一也沒有出現(xiàn)嚴(yán)重的問題,那么代碼樹會(huì)再次開放。不過目前看來,官方表示在進(jìn)行普通的提交(trivially commits )時(shí)會(huì)出現(xiàn)性能下降的問題。而針對(duì)此問題,尚未有來自團(tuán)隊(duì)的任何消息。
未來,GCC 團(tuán)隊(duì)將會(huì)通過使用 Git 的工作流程來開發(fā) GCC,就像 LLVM 當(dāng)初也是從 SVN 轉(zhuǎn)換到 Git 一樣。
特別提醒:本網(wǎng)內(nèi)容轉(zhuǎn)載自其他媒體,目的在于傳遞更多信息,并不代表本網(wǎng)贊同其觀點(diǎn)。其原創(chuàng)性以及文中陳述文字和內(nèi)容未經(jīng)本站證實(shí),對(duì)本文以及其中全部或者部分內(nèi)容、文字的真實(shí)性、完整性、及時(shí)性本站不作任何保證或承諾,并請(qǐng)自行核實(shí)相關(guān)內(nèi)容。本站不承擔(dān)此類作品侵權(quán)行為的直接責(zé)任及連帶責(zé)任。如若本網(wǎng)有任何內(nèi)容侵犯您的權(quán)益,請(qǐng)及時(shí)聯(lián)系我們,本站將會(huì)在24小時(shí)內(nèi)處理完畢。