码迷,mamicode.com
首页 > 其他好文 > 详细

Git和Svn区别及安装

时间:2018-05-23 22:44:46      阅读:205      评论:0      收藏:0      [点我收藏+]

标签:一个   区别   两台电脑   个人   不能   进度   svn   问题:   版本   

Git是分布式管理,Svn是集成式管理。

集成式:

  集成式,通俗的说就是开发时由一个人进行统一管理。

  分为两个部分,一个中央服务器(管理者),其余就是本地开发者。如果本地开发者A需要本地开发者B的开发代码,那么只能通过下载 本地开发者B最新一次提交给 中央服务器 的开发代码。也就意味着如果开发者之间的交流必须通过中央服务器,且只有中央服务器才有版本控制库,才能更改成以前版本代码。 

  问题:如果在本地不小心删除一个文件,那么必须重新获取中央服务器的以前版本的文件。

分布式:

  每个人都有一个版本库,每个人都可以在本地进行提交,还原,更新(仅限自己的代码)。 基本不用担心误删导致的代码丢失。不需要链接中央服务器就可以进行开发。

  问题: 想查看他人的代码进度,如果彼此距离较远,两台电脑不能链接也就无法查看。

  解决:github网站,每个人将自己的代码提交到github上,其他人从github上获取,以此来完成一个团队开发。官网:https://github.com

 

一般公司会有专门的下载地址,点击下载即可。如果公司不提供下载地址,那就直接在官网进行下载。安装的时候可以看文档: https://www.cnblogs.com/zlslch/p/7985285.html 跟着安装就可以。

Git和Svn区别及安装

标签:一个   区别   两台电脑   个人   不能   进度   svn   问题:   版本   

原文地址:https://www.cnblogs.com/wssjzw/p/9080044.html

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!