SVN和Git的优缺点
来源:互联网 发布:9格拼图软件 编辑:程序博客网 时间:2024/06/06 17:53
SVN的优点:
1、采用集中式,易于管理,保证安全性;
2、管理方便,逻辑明确,理念符合常规思维;
3、代码的一致性高;
4、适合人数不多的项目开发;
5、允许一个文件有任意多的可命名属性,会关注所有的文件类型;
6、支持二进制文件,更容易处理大文件;
7、支持空目录。
SVN的缺点:
1、服务器压力太大,数据库容量暴增;
2、必须连接在服务器上,否则基本不能工作、提交、对比、还原等;
3、不适合开源开发。
===========================
Git的优点:
1、适合分布式开发,强调个体;
2、公共的服务器压力和数量都不会太大;
3、速度快, 成熟的架构,开发灵活;
4、任意两个开发者之间可以很容易的解决冲突;
5、离线工作,管理代码成本低,不需要依赖服务器;
6、部署方便。基本上下个命令就可以用;
7、良好的分支机制,可以让主干代码保持干净。
Git的缺点:
1、资料少,学习成本比较大,学习周期比较长,要求人员素质比较高;
2、不符合常规思维;
3、代码保密性差,一旦开发者把整个库克隆下来就可以完全公开所有代码和版本信息。
阅读全文
0 0
- SVN和Git的优缺点
- SVN和Git 介绍,区别,优缺点,适用范围总结
- SVN和Git 介绍,区别,优缺点,适用范围总结
- SVN和Git 介绍,区别,优缺点,适用范围总结
- SVN和Git 介绍,区别,优缺点,适用范围总结
- Clearcase/Git的区别和优缺点
- git 和svn的对比
- SVN和Git的比较
- svn和git的比较
- git和SVN的区别
- SVN和Git的比较
- Git 和 Svn的区别
- SVN和Git的比较
- SVN和Git的区别
- SVN和GIT的区别
- git和svn的区别
- git和svn的区别
- SVN和Git的比较
- 图解okhttp-1-整体架构
- Windows下,MySql使用binlog恢复表和数据初级教程
- JAVA调用cmd命令将shp数据存入postgis
- 虚拟机Oracle与客户端instantclient的连接以及PL/SQL Developer与instantclient.x64配置
- luaframework_ugui基础框架理解
- SVN和Git的优缺点
- 诗一首
- c++ 连接mysql数据库
- Java高级篇-10-静态代码块和静态方法
- 对高内聚低耦合的认识
- 五款前端编辑器
- 【数论】快速幂取模
- 常数和基本初等函数导数公式推导
- 网站漏洞解决-[轻微]WEB服务器启动了OPTIONS方法