SVN源码版本控制目录方案

        SVN的目录规划:(1)trunk:主干目录,用于存放当前正在开发和维护中的源码版本,这是一个进行日常开发和维护的主要目录;(2)branches:分支目录,用于存放阶段性的已发布源码版本,这些版本可以继续进行开发和维护,如不同客户的定制版本、生产环境发生异常版本等;(3)tags:标签目录,用于存放阶段性的已发布源码版本,这是一个可用于备份回溯的只读存档目录;(4)depoly:部署目录,用于存放阶段性的已发布二进制版本,可用于生产环境版本回溯。 ...

阅读全文

小试Git源码版本控制

        我们一个人开发或维护一个项目的时候,一般项目源码放在自己的电脑上就可以了;当加入新成员和我们一起开发或维护的时候,如果还是按照这样的方式放置源码,那源码的合并将是一件麻烦和苦恼的事情。因此在团队开发中我们需要源码版本控制系统,常用的有SVN、Git等,有了源码版本控制,方便团队开发,也更方便随时随处获取源码。SVN是集中式存储,而Git是分布式的方式,Git的使用方式也较SVN更复杂一些。目前有不少网站提供Git方式的源码托管服务,如GitHub、Git@OS...

阅读全文