如何合并svn分支到主干上

 我来答
llzzcc66
2018-06-28 · 知道合伙人数码行家
llzzcc66
知道合伙人数码行家
采纳数:81385 获赞数:171484
公司运维员工

向TA提问 私信TA
展开全部
1:进入主干的svn目录

2:首先查询出创建分支的开始版本

命令:svn -q --stop-on-copy 分支URL,这条命令会查询出自创建分支以后
分支上的所有修改,最下面的那个版本号就是我们要找的版本号.

示例:
svn log -q --stop-on-copy svn://192.168.1.177/tags/beta_2009_12_24

3:使用svn merge命令合并分支。

命令:
svn -r 分支版本号:HEAD 分支的URL

解释:HEAD为当前主干上的最新版本

示例:
svn merge -r 12:HEAD svn://192.168.1.177/tags/beta_2009_12_24

4: 使用svn st | grep "C "查找合并时的冲突文件,手工解决冲突

5:使用svn commit -m "" 提示合并后的版本
野猪肉前
2017-01-13 · TA获得超过318个赞
知道小有建树答主
回答量:1111
采纳率:0%
帮助的人:230万
展开全部
1、本地Repository的创建
repository的创建很简单,假设我要在D:\TortoiseSVN\TestRepository目录中创建repository,只需右键TestRepository目录,依次选择"TortoiseSVN" -> "Create repository here"便完成了repository的创建。
2、Check out
假设要check out到D:\TortoiseSVN\TestSVN,同样很简单,在D:\TortoiseSVN目录下创建TestSVN目录,然后在该目录上右键,选择"SVN Check out...",在弹出的窗口中的"URL of repository"中填入"file:///D:/TortoiseSVN/TestRepository",其他默认即可,最后点击ok。
3、trunk创建新项目MyProject
本回答被网友采纳
已赞过 已踩过<
你对这个回答的评价是?
评论 收起
收起 1条折叠回答
推荐律师服务: 若未解决您的问题,请您详细描述您的问题,通过百度律临进行免费专业咨询

为你推荐:

下载百度知道APP,抢鲜体验
使用百度知道APP,立即抢鲜体验。你的手机镜头里或许有别人想知道的答案。
扫描二维码下载
×

类别

我们会通过消息、邮箱等方式尽快将举报结果通知您。

说明

0/200

提交
取消

辅 助

模 式