svn合并分支到另一个分支

简介: svn合并分支到另一个分支
+关注继续查看

在使用svn进行版本管控时,要从测试分支更改到生产分支的话,要这样操作:


我把要合并的测试分支叫做源分支,最终合并到的生产分支叫目标分支。


第一步要打开测试分支,获取到源分支的svn地址。




也可以在svn文件路径下 右键-》属性-》subversion -》查看url,获取到这个源分支的路径,比如叫 svn://123456789/xxx。


2.获取到 源分支路径后,第二步去目标分支上右键-》小乌龟-》Merge-》 下一步-》输入源路径-》show log 






3.在这里选择要合的版本,可以通过版本号搜索 也可以通过文本模糊搜索,最后在要合的版本前打对勾选择,就可以看到下面的白色框里出现了对应版本的文件




注意在这里选择的时候 如果有不是这次版本要合并的提交,最好是先选择后确定,避免冲突。大不了多合并几次。


4.点击 ok 后,会发现框里出现了选择好的版本号




5.点击下一步,出现 test merge 




可以看到合并的效果,但是此时还没有真正的合并,只是测试下看看有没有冲突 ,包括查看合并的内容。


6.没有冲突的话,最后点击ok -》 merge 按钮 


完成合并


7.正常提交svn,完成本次分支合并。


目录
相关文章
|
8月前
|
自然语言处理
SVN合并(Merge)与拉取分支(Branch/tag)操作简介
SVN合并(Merge)与拉取分支(Branch/tag)操作简介
403 0
|
测试技术
svn分支开发与主干合并(branch & merge)
先说说什么是branch。按照Subversion的说法,一个branch是某个development line(通常是主线也即trunk)的一个拷贝,见下图:   branch存在的意义在于,在不干扰trunk的情况下,和trunk并行开发,待开发结束后合并回trunk中,在branch和trunk各自开发的过程中,他们都可以不断地提交自己的修改,从而使得每次修改在repository中都有记录。
1578 0
相关实验场景
更多
推荐文章
更多