您是如何使用TortoiseSVN将分支重新整合到父分支中的?

Kob*_*kie 1 svn tortoisesvn branching-and-merging

所以,我又遇到了这个问题,并决定听取专家的意见(请只有那些知道他们在说什么的人).

我从另一个分支(称为UAT_BRANCH创建了一个分支(DUMMY-BRANCH),这个主要是测试版本的主分支).我在DUMMY-BRANCH中进行了更改并测试了这些更改,直到我对这些更改感到满意为止.然后是时候将我的更改合并回主分支,在本例中为UAT_BRANCH,然后我开始使用TortoiseSVN来完成这项工作.我打开了MERGE TWO DIFFERENT TREES的在线手册,然后再次试着让这个合并的东西正确.我将UAT_BRANCH指定为FROM(起始URL),将DUMMY-BRANCH指定为TO(结束URL).我测试了合并,然后最终进行了实际的合并.当我刷新UAT_BRANCH并检查我的分支中的更改是否已重新集成时,我发现它不是.现在随后尝试切换FROM AND TO网址没有产生任何结果,可能导致损坏已经完成或某事(我认为重新整合已经发生并且没有撤消它).

我想要的是对我在这种情况下做错了什么以及如何在SVN中实际合并或实际上是tortoiseSVN的明确解释.提前致谢.

the*_*irt 6

似乎你试图通过"合并两个不同的树"来完成错误的场景.您需要"重新整合分支"方案,在您参考的同一在线手册中有所描述.请注意,您必须在UAT_BRANCH工作副本上执行合并操作,并使用DUMMY-BRANCH作为"从URL".此外,您的Svn版本必须支持合并跟踪.确保UAT_BRANCH的工作副本在合并之前是最新的,然后在其上执行"重新集成分支"合并,然后提交更改.