我想知道将分支的一部分合并到主干的正确方法是什么。
假设我们产品的旧版本在分支中,我在该分支中编写了修复程序。现在,我想将此修复程序合并到主干中。
我不想简单地将分支合并到主干中,因为主干与分支完全不同,我不想在我的修复旁边“弄乱”其他东西。
如何合并我编写修复程序的文件(或文件夹)
谢谢! : - )
答案 0 :(得分:2)
只需将分支中的单个修订的更改合并到主干中。阅读svn help merge
,关于第二种形式的合并,“樱桃挑选合并”
为了仅将版本N中的更改从分支合并到主干,请在主干的WC中执行
svn merge -c N URL/OF/BRANCHES/branch
答案 1 :(得分:1)
您只需合并所需的子目录: 如果你的项目网址是: /项目 你有例如 /项目/主干 /项目/分支机构/ branche01 如果你想合并子目录测试只做那个: select / project / branches / branche01 / test并合并到/ project / trunk / test (或反之亦然)