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,完成本次分支合并。


目录
相关文章
svn切换分支
项目迭代,一个迭代一个新的分支,每次都需要重新下载新分支代码吗?当然不需要,每次都下载新分支会导致项目冗余。只需要在原来项目上进行分支切换
305 0
svn切换分支
|
自然语言处理
SVN合并(Merge)与拉取分支(Branch/tag)操作简介
SVN合并(Merge)与拉取分支(Branch/tag)操作简介
521 0
|
测试技术
svn分支开发与主干合并(branch & merge)
先说说什么是branch。按照Subversion的说法,一个branch是某个development line(通常是主线也即trunk)的一个拷贝,见下图:   branch存在的意义在于,在不干扰trunk的情况下,和trunk并行开发,待开发结束后合并回trunk中,在branch和trunk各自开发的过程中,他们都可以不断地提交自己的修改,从而使得每次修改在repository中都有记录。
1712 0
SVN 分支主干的合并
版权声明:本文为博主原创文章,未经博主允许不得转载。 https://blog.csdn.net/catoop/article/details/70246780 一、主干合并到分支...
936 0
|
关系型数据库
svn 创建 分支 branches
  merge 移步: Svn branch trunk merge 操作文档 svn 安装 移步: java,mysql,hadoop,cdh,hive,spark,ntp,zookeeper,kafka,storm,redis,flume,git 安装详解      ...
1156 0
|
6月前
|
存储 网络协议 Ubuntu
Linux环境下的SVN服务器搭建并结合内网穿透实现远程连接
Linux环境下的SVN服务器搭建并结合内网穿透实现远程连接
223 0
|
6月前
|
Ubuntu 安全 网络安全
百度搜索:蓝易云【Ubuntu系统SVN服务器搭建教程】
现在,你已经成功在Ubuntu系统上搭建了SVN服务器。其他用户可以通过SVN客户端连接到你的SVN服务器,进行代码版本管理和协作开发。注意,为了安全起见,建议配置SSL加密以保护数据传输。
79 1