操作细节参考文章 https://www.cnblogs.com/sunrunzhi/p/6509448.html
分析切换分支的用途:
背景:
1. 项目开发使用分支1、分支2;
2. 分支1代码是上个刚上线的版本,分支2为完成开发,还未上线版本
3. 分支1代码还未合并到分支2上
4. 现在选定使用分支1继续开发新功能;
问题:
如何保持在分支1上开发的新代码与生产环境一致,即使分支2版本上线后,也要保持一致?
方法:
1. 新功能在分支1上开发,但是不进行提交
2. 分支2代码上线前,合并分支1代码到分支2;这样分支2代码保持最新,与生产一致
3. 待分支2上线后,在eclipse工作空间,切换到分支2,这样可以确保提交代码的分支,与生产一致了
总结: eclipse工作空间的项目文件,会与svn上的分支代码进行关联,所以通过切换工作空间关联的分支代码,就可以保持代码是最新的,跟生产环境保持一致