svn 还是 git?
2016-04-12 13:25
190 查看
我个人是从svn到git,svn使用时间较长,git相对较短,基本都是基于“乌龟”。
从使用体验来说,svn简单明了,除了偶尔抽风必须删除本地副本重新拉取之外,一直很顺手;对其冲突的发现和强制合并,也很满意(提示够明确、强制当然是必须的);develop、test、tag的用法很明确。
git遇到的问题就多了点,本地经常获取不了最新版本,也没有足够提示;repo之间的版本切换太频繁,经常会忘记当前是什么版本~囧;git自己的冲突检测和合并不是很靠谱,有的冲突不知不觉就被合并了,很危险。
总的来说,git的功能是很强大,比svn多一层本地库管理,但只有在多人多异地的场景才能发挥(而且对熟练程度要求较高),对于小团队,svn足矣。
从使用体验来说,svn简单明了,除了偶尔抽风必须删除本地副本重新拉取之外,一直很顺手;对其冲突的发现和强制合并,也很满意(提示够明确、强制当然是必须的);develop、test、tag的用法很明确。
git遇到的问题就多了点,本地经常获取不了最新版本,也没有足够提示;repo之间的版本切换太频繁,经常会忘记当前是什么版本~囧;git自己的冲突检测和合并不是很靠谱,有的冲突不知不觉就被合并了,很危险。
总的来说,git的功能是很强大,比svn多一层本地库管理,但只有在多人多异地的场景才能发挥(而且对熟练程度要求较高),对于小团队,svn足矣。
相关文章推荐
- extjs5 store load默认Get 导致的问题
- Caused by: java.lang.NoClassDefFoundError: org/objectweb/asm/Type
- 学习Mockito - Mockito对Annotation的支持
- ant 调用
- 【Java基础】 (List、Set、Map、Stack、Queue)总结
- 属于菜鸟的一些笔记
- loadrunner函数
- mysql性能优化一
- HashSet---Contains Duplicate
- asp.net 树TreeView 默认展开二级菜单
- Java注解不为人知的作用
- 试用阿里云RDS的MySQL压缩存储引擎TokuDB
- 关于XUtils框架细解
- 试用阿里云RDS的MySQL压缩存储引擎TokuDB
- 试用阿里云RDS的MySQL压缩存储引擎TokuDB
- enum与typedef enum
- MD5摘要加密算法
- LeetCode - 80. Remove Duplicates from Sorted Array II
- 表达式树
- 如何标准化特征向量HOW TO NORMALISE FEATURE VECTORS