首页 > 代码库 > SVN中branch的合并和打patch(2)
SVN中branch的合并和打patch(2)
前一篇文章讲了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)
声明:以上内容来自用户投稿及互联网公开渠道收集整理发布,本网站不拥有所有权,未作人工编辑处理,也不承担相关法律责任,若内容有误或涉及侵权可进行投诉: 投诉/举报 工作人员会在5个工作日内联系你,一经查实,本站将立刻删除涉嫌侵权内容。