(1)Git是目前世界上最先进的分布式版本控制系统

  SVN是集中式的版本控制系统,版本库是集中存放在中央服务器的。需要工作的时候从中央服务器取得最新的版本,工作完以后把最新的代       码提交给服务器。

(2)Git把内容按元数据方式存储,而SVN是按文件存储

(3)Git有一个全局版本号,而Svn没有

(4)Git不需要联网,SVN需要联网

(5)Git的内容完整性要优于SVN:Git的内容存储使用的是SHA-1哈希算法,这能保证代码的完整性,确保在遇到磁盘故障和网络问题时降低对版本库的破坏。

(6)分布式要比集中式的安全性要高,分布式版本控制系统根本没有“中央服务器”,每个人的电脑都是一个完整的版本库,某一个人的电脑坏了不要紧,随便的从其他电脑人那里复制一个就可以。而集中式版本控制系统的中央服务器出问题了,所有的人都没法干活了。

window安装Git地址:https://git-for-windows.github.io/

posted on 2017-02-15 15:44  太阳花0525  阅读(173)  评论(0编辑  收藏  举报