Android studio使用svn创建分支及合并分支----终极图解

Android studio使用svn创建分支及合并分支这里面涉及的内容比较多,比较复杂,大家要仔细看。

1,创建本地svn仓库(主干与分支现在都是空的)


2,创建一个安卓项目,这大家应该都会吧【MyAndroid】。

3,将新建的项目上传到主干

注意:是在【MyAndroid】的上一级文件夹进行提交,不然【MyAndroid】这个项目文件夹不会被提交到svn服务器

我这里的上一级是【android_ws】文件夹

在【android_ws】文件夹上进行下面操作


这时,你可以看到你的svn仓库的主干上就有了你的项目



4,接下来我们将svn服务器上的项目下载到本地

新建一个文件夹【svn_workspace】进入空文件夹内,点击右键点击检出

将svn服务器上的仓库下载下来:【https://DESKTOP-NIK04CO/svn/Android_Test/】是包含主干和分支的总仓库


用你AS打开trunk下面的项目,上面说的了,trunk是主干,这里面是有我们上传的项目的

6,打开以后就是一个安卓项目


7,接下来就是创建分支了,说是创建分支,其实就是关联分支,因为我们svn服务器已经跟我们把分支创建好了,就是【branches】

如何关联呢?

右键你的项目,选择svn→branches or tags


这一步是什么意思呢?

顾名思义,copy from 与copy to 就是将我们主干的项目复制一份到分支上【branches】

点击OK即可。

8,现在去你的svn服务器上看,你的分支上就出现了跟主干一模一样的项目,只不过项目名叫new_branch(这就是我们之前取的名字)


做的这里,你就完成了一大步。

9,我们将分支项目下载到本地来


看到了吧,分支项目已经被我们下载到了本地

10,现在我们用AS打开这个项目


这是我们的分支,我们可以尽情开发了,好吧,我们先写点东西提交一下

最后进行主干合并分支操作,擦亮眼睛看好了。怎么提交我就不掩饰了(不会我真没办法教你)


11,现在要进行主干合并,就是将分支上的开发代码合并到主干上。

首先我们需要用AS打开我们的主干项目,就是trunk下面的项目

在项目上右键,选择SVN→integrate directory


没有冲突的文件都会被更新好,有冲突的文件会跟你显示出来,这个需要自己处理。

OK这就是合并,合并完成后还需要提交到svn服务器,别忘记了。


深刻理解就没有问题了


//-----------end---------


评论 3
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值