码迷,mamicode.com
首页 > 其他好文 > 详细

SVN中branch的合并和打patch(2)

时间:2014-11-21 18:57:13      阅读:203      评论:0      收藏:0      [点我收藏+]

标签:svn   branch   合并   diff   trunk   

前一篇文章讲了svn的branch和trunk合并方法,本文会讲更简单的合并方式:

1、切换到branch目录,执行:

svn log > svn.log

找到branch和trunk分开的初始svn版本号:

cat svn.log

.........
.........
------------------------------------------------------------------------
r123399 | liangjun | 2014-07-30 18:21:40 +0800 (Wed, 30 Jul 2014) | 1 line

初始导入。
------------------------------------------------------------------------
r122708 | liangjun | 2014-07-28 10:42:22 +0800 (Mon, 28 Jul 2014) | 1 line

create hdfs raid branch
------------------------------------------------------------------------
r122539 | jiangyu2 | 2014-07-25 15:05:25 +0800 (Fri, 25 Jul 2014) | 1 line

.......
.......

找到版本号:r122708


2、基于这个版本号打初始branch代码到现在branch代码的diff

svn diff -r r122708 > hdfs-raid.patch

这个diff文件就是需要合并到trunk里面的代码了。


3、切换到trunk目录,将 hdfs-raid.patch打到trunk里面

patch -p0 < hdfs-raid.patch


4、提交代码,搞定。

SVN中branch的合并和打patch(2)

标签:svn   branch   合并   diff   trunk   

原文地址:http://blog.csdn.net/bigdatahappy/article/details/41350201

(0)
(0)
   
举报
评论 一句话评论(0
登录后才能评论!
© 2014 mamicode.com 版权所有  联系我们:gaon5@hotmail.com
迷上了代码!