jasmine214--love

只有当你的内心总是充满快乐、美好的愿望和宁静时,你才能拥有强壮的体魄和明朗、快乐或者宁静的面容。
posts - 731, comments - 60, trackbacks - 0, articles - 0

Linux下subversion分支合并-专题培训

Posted on 2011-09-19 21:29 幻海蓝梦 阅读(933) 评论(1)  编辑  收藏 所属分类: 版本管理配置管理
http://www.subversion.org.cn/svnbook/1.4/svn.branchmerge.commonuses.html
http://www.vevepay.com/blog/?p=786
http://www.subversion.org.cn/svnbook/1.4/svn.branchmerge.commonuses.html
http://panweizeng.com/svn-branching-merging.html

Linux下subversion分支合并

将svn的分支合并到主干的操作不是很麻烦,但是网上的文章大部分都写的比较复杂,而且抄来抄去,今天有同事问我怎么合并,在这里我顺便把步骤写下来吧,假设分支名称为:projectA/20110826,现在要合并到trunk上,步骤如下:

1)查询该分支创建时revision(在输出的最后一行,比如:1447);
svn log –verbose –stop-on-copy http://192.168.x.x/svnrepos/project/branches/projectA/20110826

2)可以先演练一遍,看看有哪些冲突(HEAD表示trunk中的最新的revision);
svn merge –dry-run -r1447:HEAD http://192.168.x.x/svnrepos/project/branches/projectA/20110826

3)觉得没什么大问题,可以开始正式合并了;
svn merge -r1447:HEAD http://192.168.x.x/svnrepos/project/branches/projectA/20110826

4)解决冲突,然后提交,合并完成。
svn commit -m “merge the branch projectA/20110826 to the trunk” .

Feedback

# re: Linux下subversion分支合并-专题培训[未登录]  回复  更多评论   

2015-07-17 18:14 by 迷途书童
垃圾中的战斗机

只有注册用户登录后才能发表评论。


网站导航: