Android Studio之SVN打分支、切换分支及合并分支

1、打分支:

右击项目--Subversion--Branch or Tag


选择创建分支


点击OK,分支就创建成功了,接下来我们切换到分支v2

2、切换分支:

右击项目--Subversion--Update Directory


勾上Update/Switch to specific url


勾上Update/Switch to specific url

点击右边...省略号 选择切换的路径 

或者桌面选择 TortoiseSVN --> Repo-browser  打开选择路径后复制 粘贴到 URL 位置处就可以进行切换了。

3、合并分支:

用步骤2的方法把项目切换到trunk分支,然后右击项目--Subversion--Integrate Directory

注意(此处注意!!!):


此处合并表示 将 source 2 代码合并到 source 1 代码中。

source 1 选择HEAD 则表示将source 2 合并到source 1 中,主干新创建的类会被删除,主干和分支同时修改的类会被分支覆盖,主干中的文件及其内容将变成和分支一模一样;

source 1 选择Specified 我们需要保留主干的新增文件,同时合并分支的改动。这时主干(即:Source 1)的 Revision就不应该是最新版 HEAD,而是之前我们所说的 创建分支前最后一次提交修改时,该操作所对应的 Revision。我们可以选中Source 1右侧的Revision为Specified,然后点击其右侧的 ... 按钮,弹出如下弹框:


选择合适版本进行合并,点击OK,完成合并,最后Commit提交到SVN服务器就行啦。

最后编辑于
©著作权归作者所有,转载或内容合作请联系作者
【社区内容提示】社区部分内容疑似由AI辅助生成,浏览时请结合常识与多方信息审慎甄别。
平台声明:文章内容(如有图片或视频亦包括在内)由作者上传并发布,文章内容仅代表作者本人观点,简书系信息发布平台,仅提供信息存储服务。

相关阅读更多精彩内容

友情链接更多精彩内容