版本管理工具
风趣的汤姆
这个作者很懒,什么都没留下…
展开
-
【转】Subversion 与Git 的优缺点比较
1.SVN优缺点优点: 1、 管理方便,逻辑明确,符合一般人思维习惯。 2、 易于管理,集中式服务器更能保证安全性。 3、 代码一致性非常高。 4、 适合开发人数不多的项目开发。 缺点: 1、 服务器压力太大,数据库容量暴增。 2、 如果不能连接到服务器上,基本上不可以工作,看上面第二步,如果服务器不能连接上,就不能提交,还原,对比等等。 3、 不适合开源开发(开发人数非常非常多,但是Google...转载 2018-06-07 10:14:10 · 2443 阅读 · 0 评论 -
如何理解git的快照?
感觉这个答案比较靠谱点。“快照的基本思想其实和immutable.js类似,使用immutable生成的对象都是不可变对象,每次对该对象进行修改都会生成一个新的对象,那么是不是意味着需要把原来的旧对象重新复制一遍?显然不是,immutable会维护一个树形结构,新对象的修改只会添加某些节点,然后返回一个新的指针,并与旧对象共用相同的部分。git快照也是这样,只不过是在文件系统层面实现的。我们都知道...转载 2018-06-07 10:27:15 · 4530 阅读 · 0 评论