Tortoise SVN Merging - 新的树干分支

Dan*_*ard 4 svn tortoisesvn merge branch trunk

让我们说我有一个主干,我在周日创建了一个分支(分支A),修订版本10.

星期一我在分支A和主干上工作(分支A负责修订版11,12和15,而主干负责13,14和16).

星期二我从主干创建了一个新分支(分支B)(修订版17).

星期三我在分支A和分支B工作(分支A负责修订18-24,&26而分支B负责修订25和27).

星期四我删除旧的主干并用分支B替换它(不合并,只删除主干,并将分支B复制到主干)(修订版28).

如果在星期五我想将新的主干合并到分支A,我该怎么做?我希望对各个中继和分支B进行的所有更改都进入分支A.我将使用哪些修订号?

任何帮助将不胜感激!

Wim*_*nen 6

  1. 导航到分支A的工作副本,即您的合并目标
  2. 右键单击工作副本的根文件夹,单击TortoiseSVN合并菜单项,选择"合并一系列修订"
  3. 输入中继URL作为要合并的URL; 将"修订列表"文本框保留为空
  4. 点击"下一步"和"合并".Subversion将自动确定哪些修订符合合并条件.
  5. 必要时解决任何冲突.查看合并对工作副本所做的修改.测试!
  6. 承诺

请注意,理智的工作流程不应涉及删除和重新创建主干.我从来没有这样做过.