SVN Merge(合并) 功能实践

最近,项目已经上线。后期代码版本存在两种情况:

A)对在线的系统的维护需要持续的Bug修复完善。

B) 可能系统在使用的过程中,意识到还有一些功能的增强和优化。

第二种情况会有很长的开发周期,为了不影响上线系统的维护工作我们需要对版本增加新的分支进行开发。等功能开发测试完成后,我们需要将分支(Branch)重新合并到主线(Trunk)上.

如何使用VS中集成工具AnkhSVN实现Merge

第一步 将两个版本的代码取到本地目录

第二步 在打开的VS解决方案中,右击解决方案,选择Merge solution

SVN Merge(合并) 功能实践_第1张图片

第三步 选择你所需要的Merge类型,这里选择第二类,即将已经开发完成的分支(Branch)代码合并到主干上(Trunk)。

SVN Merge(合并) 功能实践_第2张图片


第四步 按提示,在最后一步配置时,选择Dry-run,可以先尝试Merge,后取消选择,在提交。

SVN Merge(合并) 功能实践_第3张图片

SVN Merge(合并) 功能实践_第4张图片

合并完成,操作非常方便。但是,涉及到手动修改的地方就比较繁琐。等一下说明


你可能感兴趣的:(杂项)