SVN和Git的區別,優缺點,使用場景

  1. 最核心的區別Git是分佈式的,而Svn不是分佈的。

2)Git把內容按元數據方式存儲,而SVN是按文件

  1. Git沒有一個全局版本號,而SVN有

  2. Git的內容的完整性要優於SVN

  3. Git下載下來後,在OffLine狀態下可以看到所有的Log,SVN不可以。

  4. 剛開始用時很狗血的一點,SVN必須先Update才能Commit,忘記了合併時就會出現一些錯誤,git還是比較少的出現這種情況。

  5. 克隆一份全新的目錄以同樣擁有五個分支來說,SVN是同時復製5個版本的文件,也就是說重複五次同樣的動作

  6. 版本庫(repository):SVN只能有一個指定中央版本庫。

9)分支(Branch)在SVN,分支是一個完整的目錄。

10)提交(Commit)在SVN,當你提交你的完成品時,它將直接記錄到中央版本庫。

未完待續…

發表評論
所有評論
還沒有人評論,想成為第一個評論的人麼? 請在上方評論欄輸入並且點擊發布.
相關文章