你應該從 SVN 遷移到 Git 嗎?

fmms 12年前發布 | 9K 次閱讀 SVN

簡而言之,對于新項目來講,Git是不錯的選擇,否則,NO!

最近整個技術 社區都在討論Git。很多人都推崇Git,說它是多么多么的牛逼,如果你還不從SVN或者CVS遷移到就會被淘汰云云。我并不同意這個觀點。我承認Git 的設計比SVN要好,但是真的好到讓你馬上不顧一切的遷移所有的SVN代碼庫到Git嗎?我看來看去,Git真的比SVN強的地方就兩點。

你應該從 SVN 遷移到 Git 嗎?

1. 分布式的系統
項目的每一個參與者都有完整的代碼庫和版本樹。所以你基本上不可能丟失任何代碼。

2. 提交代碼更快速
因為你有完整的代碼庫在你本地,所以提交代碼是非常快速的。而且Git在存儲上面也比SVN高效,它允許小量數據被來回傳輸。

所以,如果你常常覺得更新或者提交代碼太慢,或者你的SVN服務器沒有備份機制,那么你也許應該考慮遷移到SVN,否則沒有必要。當然,針對新項目,使用Git將是明智的選擇。

 

原文鏈接,OSChina 原創編譯

 本文由用戶 fmms 自行上傳分享,僅供網友學習交流。所有權歸原作者,若您的權利被侵害,請聯系管理員。
 轉載本站原創文章,請注明出處,并保留原始鏈接、圖片水印。
 本站是一個以用戶分享為主的開源技術平臺,歡迎各類分享!