2014年3月17日
摘要: 特征CVSGitMercurialSubversion是否原子提交CVS:没有.CVS提交不是原子的Git:是的.提交都是原子的Mercurial:是的Subversion:提交都是原子的文件和目录是否可以移动或重命名CVS:不是.重命名不支持.如果手动进行,可能会损坏历史记录Git:支持重命名,这是很实用的目的.git甚至能检测到重命名之后文件的改变.尽管如此,基于特殊的存储结构,重命名不会被显示的记录,git能够推导出来(在实际使用中很容易做到)Mercurial:是的,重命名是支持的Subversion:是的.支持重命名在移动或重命名之后智能合并CVS:不能.重命名都不支持,就不必说智能 阅读全文
posted @ 2014-03-17 21:08 laozhu1124 阅读(5134) 评论(3) 推荐(3)
摘要: 开发规范重不重要了,不言而喻。这里就给大家说一故事把——据《圣经·旧约·创世记》第11章记载,是当时人类联合起来兴建,希望能通往天堂的高塔。为了阻止人类的计划,上帝让人类说不同的语言,使人类相互之间不能沟通,计划因此失败,人类自此各散东西。此故事试图为世上出现不同语言和种族提供解释。好的开发团队应该是同样的语言,同样的理念,同样的规范去做同一个事情。因此,这里说的开发规范不仅仅在android开发界重要,而且在所有的程序界的重要性也是不言而喻的。这里说的开发规范分成目录规范,项目和报名的命名规范,类,方法,变量和常量的命名规范这几种。1.目录规范目录规范——你在开发中整体文 阅读全文
posted @ 2014-03-17 08:18 laozhu1124 阅读(4358) 评论(1) 推荐(4)

淘宝免费计数器