Git與Github逐漸成為開源世界的協作開發首選
近日,繼微軟宣布將其 .NET 項目開源到 Github 之后,Google 開發者剛剛在開發者郵件列表上宣布Go 語言的版本控制系統將從 Mercurial 切換到 Git,而 Go 項目也將托管在 GitHub 上。Google 的開源項目托管網站 Google Code 看起來距離被放棄也不遠了。Google 表示遷移將在12月初發布 Go 1.4之后啟動,Go 1.5 的開發將全部在 GitHub 上進行, Mercurial 樹將在1.4發布之后關閉。
而據另外一則消息:
Eric S. Raymond 今年一月提議將Emacs的版本控制系統從 Bazaar(bzr) 遷移到 Git,理由是 bzr 已死。Bazaar 版本控制系統由 Canonical 公司雇員開發,但如今 Canonical 自己的內部項目也都遷移到了 Git。經過幾個月的商討之后,遷移正式從11月11日啟動,Emacs 將改用 Git 作為版本控制系統。Git 是非常受歡迎的版本控制系統,理論上講它有可能幫助 Emacs 項目吸引到新的開發者。
由 此看來,Git 與 Github 已經取得了開源世界的版本控制系統的主流認可,之前群雄混戰的局面將被打破,有可能形成一家獨大的局面,Mercurial、Bazaar 等的發展前景并不樂觀。不過,Git 雖然強大但是也越來越復雜了,所以有人覺得有些情況下,需要一個更簡單的版本控制系統:Eric S. Raymond 就準備做一個新的簡單版本控制系統,看起來,大家對此也比較贊同。
本文由用戶 jopen 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!