2013-06-25 70 views
1

我想知道什么是正确的方式合并分支的一部分到树干。tortoise svn合并错误修复分支入主干

假设我们的产品的旧版本在分支中,我在该分支中写了一个修复程序。现在,我想将此修复程序合并到主干中。

我不想简单地将树枝合并到树干中,因为树干与树枝完全不同,而且我不想与我的修补程序旁边的其他东西“混乱”。

我怎样才能合并我写的文件(或文件夹)修复?

谢谢! :-)

+0

没有您在单独的提交中上传修复程序? –

+0

@ÁlvaroG.Vicario,是的,我做了...是否意味着我只能合并特定的修订版本? – TCS

+0

如果你只需要修改,这是显而易见的事情。 –

回答

2

只需将分支中单个修订版本的更改合并到主干中即可。阅读svn help merge,合并约2挡的形式,“摘樱桃合并”

为了从分支合并从版本N只变成树干,树干的WC执行

svn merge -c N URL/OF/BRANCHES/branch

1

你只是简单地合并子目录你想: 如果您的项目网址为: /项目 你已经例如 /项目/主干 /项目/分支机构/ branche01 如果要合并的子目录测试只有这样做: select/project/branches/branche01/test并合并到/ project/trunk/test (或反之亦然)