svn命令下合并分支到主干上教程

1.编写此教程的来由,由于新公司代码管理不是用git,所以只能用蛋疼的SVN了(不可否认git就是多人开发的首选),因为不可能叫领导:"你赶紧给我换git管理,还用SVN",但是这个也只能咱们自己在心里想想就好了。SVN就SVN吧,但是网上管理SVN的分支合并也不知道为什么那么多的雷同,雷同就雷同吧,还一个都是不能用的,也不知道编写者自己是否实验过,反之我是用不了。鉴于此种情况,我想应该把成果分享给大家,免得大家走弯路。

2.用过git的人都知道,要想把分支合并到主干上,首先应该是回到主干的本地工程目录下:cd trunk

3.进入trunk之后,千万别玩了狠狠的敲下如下命令:svn update。此时我们还是在主干trunk下操作。

4.这一步就是合并的关键一步了,我们可以使用如下命令合并:svn merge --reintegrate http://svn_server/xxx_repository/branches/br_feature001  ,这条命令中的reintegrate参数表示重新整理代码的意思,后面跟着分支的地址。

5.执行了第四条的命令之后,很有可能会出现冲突,这个时候不用慌,会出现如下提示:

只要碰到这个怎么就输入:P,意思是稍后处理,合并命令执行完后,咱么就打开工具解决冲突(iOS 用XCODE就可以了)。

6.冲突解决完之后就能把代码提交到库了。自此分支合并完成了。

评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

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

抵扣说明:

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

余额充值