Tortoise SVN Merge:Branch-> Trunk,其中包含两个树的修订历史记录

时间:2011-06-09 15:17:02

标签: tortoisesvn

我们从Trunk切割分支。更改在两个树上完成并已提交。现在我们想要将分支与主干合并,同时包含两者的所有修订历史记录。有可能吗?

手动合并是不同于龟甲SVN合并说我要做3-4个文件? “意味着我手动检查更改,然后在主干上执行并提交主干。”

我之前提出了一个有关它的问题,但仍然感到困惑。 专家评论。

THX

1 个答案:

答案 0 :(得分:5)

只需右键单击目标分支并选择合并,就可以从分支合并到主干。通常,重新整合合并会将所有更改从分支合并回目标分支。基于svn的版本,过去如何进行合并等等,我在过去遇到了失败。那时,我只是在不指定修订的情况下进行“合并修订范围”。然后它选择合适的范围进行合并,并成功将其拉到行李箱。

合并完成后,您必须提交合并。简而言之,合并操作在您的本地工作副本上完成。然后,您必须将更改提交到工作副本,以便其他人进行更改。我建议在分支/目标的干净副本上进行合并(意味着在任一分支上都没有未完成的更改)。此外,请确保您也提交任何属性更改。

最后,如果您只想合并特定更改,则可以指定进行更改的修订版,而不是执行完全合并/重新集成。