在tortoiseSvn 1.8中,没有"重新整合"分支选项.在Tortoise Svn 1.8中重新整合分支的正确方法是什么?
在选择合并然后下一个选项:

然后我进入下一个窗口:

或者我做错了什么?
在subversion我现在做了一个分支我想把它合并回trunk.我应该使用哪个选项?
重新整合分支
要么
合并一系列修订版
我使用Merge进行了一系列修订,但是我遇到了各种树冲突错误.知道这两者之间有什么区别吗?
我们已决定为我们添加到移动应用程序中的每个新功能创建新的SVN分支.这背后的最终目标是保留每个代码更改的历史记录(当我们手动将项目文件夹复制到SVN而不是创建和合并分支时,这不会发生).
我的问题是,到目前为止,我无法将更改从一个分支合并到另一个分支.
我已经提到以下帖子但没有成功:
这是我到目前为止所尝试的:
我有两个功能分支,如下面Tortoise SVN中所示:
我想将分支Feature_A3中的更改合并到分支Feature_A2中.为此,我Merge from在A2工作副本中使用Android Studio的VCS中的选项:
然后它要求我选择要从(A3)合并的分支或配置其他分支:
我点击配置分支,只是为了显示现有的分支配置:
如您所见,A2是Trunk,A3是分支.它是否正确?
然后它问我想要合并到A2的A3部分.我选择/src目录(存在相关更改的位置):
然后它慷慨地给了我三种不同的方式来执行合并操作:
我选择了第三个选项,因为它直接给了我需要合并的更改:
我点击Merge Selected和BAM!我每次都会收到此错误:
关于"未解决的冲突"或"跳过的项目"是什么,没有任何线索.为什么我会收到此错误,如何将A3中的更改合并到A2中?有人可以帮忙吗?所有答案将不胜感激.谢谢 ...
我一直在关注以下官方的Intellij IDEA文档:
请注意:
目前我使用的是Subversion,而不是Git.
我本地工作副本的目录结构与SVN repos的目录结构不完全相同.这可能是错误的原因吗?
答案 ...
感谢Peter Parker,尤其是Yoav Aharoni的宝贵意见.正如Yoav正确指出的那样,确实是指定分支位置文件夹的方式.它需要是包含分支的文件夹,而不是分支文件夹本身:正如Peter正确地说的那样,选中"Include merged revisions"会显示合并的历史记录.我现在能够从IDE本身合并,并在TortoiseSVN中查看合并的历史记录.没有命令行!好极了!!! …
svn android intellij-idea branching-and-merging android-studio
我是颠覆的新手.在过去的一个月里,我做了一些改变,并将它们合并到了主干.一切似乎都很好 - 我的变化按预期传播.但是今天我重新阅读了关于合并的内容并看到了这一点,在将您的更改合并到主干时说了以下内容:
现在,使用svn merge和--reintegrate选项将分支更改复制回主干.
以后几段:
注意这次我们使用了--reintegrate选项.该选项对于将分支中的更改重新集成到其原始开发线中至关重要 - 不要忘记它!
我想我第一次没有仔细阅读过的东西.
所以,我之前的合并回到trunk后似乎犯了一个错误,因为我没有使用--reintegrate选项.这有什么后果?有什么我需要解决的吗?
如果它有用,我的工作流程看起来像这样:
当我使用第二个SVN合并选项即"重新整合分支/自动合并"时,我收到上面的错误消息.我理解为什么我得到错误,即因为在创建分支时我只是将项目拖放到Trunk的新分支(使用Repo-Browser)而不是以下技术之一:
我有三个问题:
我用乌龟svn.但总的来说,我对svn还是比较新的.我有一些git的经验.
在文件中说
重新整合分支
这个方法涵盖了Subversion书中讨论的功能分支的情况.所有主干更改都已逐周移植到功能分支,现在功能已完成,您希望将其合并回主干.
据我所知:功能分支的正常工作流程是,要创建一个功能分支,在其上进行开发,经常在主干分支上的错误修正的修订范围内合并.功能完成后,最后合并主干更改,然后将分支重新集成到主干中.
所以我有一些问题: