SVN代码合并流程记录

业务中有对代码进行SVN合并,故记录流程分享: 

  1. 在分支(需要合并的分支或者主干)目录下,右键选择tortoiseSVN - 合并选项,弹出弹窗;
  2. 分支合并到主干或者主干合并到分支时,都是选择第一个:“合并一个版本范围”;
    只有当两个不同功能的分支(一个分支往另一个分支)合并时才选择第二个选项:“合并两个不同的树”。点击下一步;
  3. 合并的源选择主干路径(另一个需要合并的路径);
    合并的版本修改范围:选择指定范围,然后点击显示日志,从日志中选择需要合并的提交日志信息,选择完需要合并的版本后,点击确定,然后选择下一步;
    但需要全部合并时,例如从分支合并到主干时,可选择全部合并;
  4. 可以点击测试合并;这个时候系统会对目前的合并进行合并实验,可能会提示冲突信息,但不保证信息完全准确(即使有冲突,也可先进行合并,然后合并后解决冲突);测试后可点击合并;
  5. 点击合并后会有弹窗弹出合并进程及冲突提示(如果冲突,可在代码中按正常冲突解决);
  6. 合并成功后提交代码,注意:提交时一定要把根目录文件夹勾上(这里面包含了合并信息);
  7. 合并代码备注从哪个版本合并的什么功能内容;尽量同一次合并单一或者相关功能;
  8. 提交成功后,打开显示日志页面时可以勾选左下角的包含合并版本,可查看合并版本内容及更改记录等信息;

你可能感兴趣的:(每周学习,web前端基础)