Android Studio 使用svn将branch代码合并到trunk(branch与trunk的目录结构不一致)

最近使用Android studio在SVN上合并代码是出现了问题,我的svnServer的工作目录是这样的

《Android Studio 使用svn将branch代码合并到trunk(branch与trunk的目录结构不一致)》

很明显,trunk与branch_3.5.x的目录结构已经不一样了,直接使用merge无法合并过来,以下的步骤是解决方案

1、找到subversion working copy information

《Android Studio 使用svn将branch代码合并到trunk(branch与trunk的目录结构不一致)》

2、配置branch的目录结构

《Android Studio 使用svn将branch代码合并到trunk(branch与trunk的目录结构不一致)》

3、添加branc_3.5.x目录下的branc_3.5.4

《Android Studio 使用svn将branch代码合并到trunk(branch与trunk的目录结构不一致)》

《Android Studio 使用svn将branch代码合并到trunk(branch与trunk的目录结构不一致)》

4、开始合并,现在点击merge from 后就能看到branch_3.5.x,其实这一步的操作就是让trunk的目录结构跟branch_3.5.x保持一致

《Android Studio 使用svn将branch代码合并到trunk(branch与trunk的目录结构不一致)》

《Android Studio 使用svn将branch代码合并到trunk(branch与trunk的目录结构不一致)》

5、点击”快速手动选择“(quick manual select)进行合并

《Android Studio 使用svn将branch代码合并到trunk(branch与trunk的目录结构不一致)》

打对勾的就是我在branch上修改的一些代码,现在我要合并到trunk了

《Android Studio 使用svn将branch代码合并到trunk(branch与trunk的目录结构不一致)》

合并成功,是不是很简单。

如果有问题请随时联系

《Android Studio 使用svn将branch代码合并到trunk(branch与trunk的目录结构不一致)》

    原文作者:吴超啊把
    原文地址: https://www.jianshu.com/p/8949af0f7651
    本文转自网络文章,转载此文章仅为分享知识,如有侵权,请联系博主进行删除。
点赞