eclipse上svn创建分支、合并、切换

在一些公司,大家肯定都是一个项目提交到底完事,也不用去管什么分支,什么代码影响之类的问题,比如公司内部项目,出个bug也没事,第天再改。但是在一些对于用户体验要求比较高的项目上,就不能这么干了,需要创建分支,开发,测试人员都是在分支上工作。最后提交到主干分支,用来上线。

svn它有3个目录,分别为trunk, branches, tags三个空的子目录。

trunk是主分支,用于我们线上部署,branches是分支,用于开发,修复bug等,tags目录一般是只读的,这里存储阶段性的发布版本,只是作为一个里程碑的版本进行存档。

这个需要我们自己创建3个目录(这里我都是在eclipse上操作的)。如图:

eclipse上svn创建分支、合并、切换

现在我是项目管理人员,让属下开发了一个项目,如图:

eclipse上svn创建分支、合并、切换

common是公共代码,service是业务代码。现在我将这个项目提交到trunk目录下,也就是主分支

eclipse上svn创建分支、合并、切换