Tortoise SVN 分支和合并操作

本文详细介绍如何在Subversion (SVN) 中创建分支并将其与主干进行合并的步骤。包括创建分支的具体操作流程、注意事项及如何通过测试合并来确保代码的一致性和正确性。
不用分支真的是太蛋疼了!

如果直接在主干上修改,搞不对又得去撤销

如果单独复制一个工程,搞好了又得手动修改代码

比如对SynGen目录建立分支

假设先把分支单独放在一个目录中,
则必须先创建该目录,并且提交到SVN中,
上图中已经进行了这样的处理,分支准备放在BranchGen中

首先,然后右击SynGen,选择 Branch 



弹出如下对话框

目标路径那里
可以这样填写
BranchGen/SynGenBranch
代表将建立的分支放在BranchTest目录下的SynGenBranch文件夹中,注意,
红色字母B处的目录为全路径,而且是Repository根目录下面
注意:不要手动创建SynGenBranch目录,或者创建了不要提交,否则说该目录已经存在
而BranchTest一定要已经存在于SVN中,
设置好Log message后确定

确定后BranchTest目录下依然什么都没有,
此时右击,更新,可以看到,目录下有代码文件了

然后对分支下代码进行修改和提交!

确定分支无误且已提交至服务器后,可以和主分支进行合并!!!
在主分支上右击并选择合并


出现对话框


选择合并两个不同的树,Next

一定要注意,From那里填主干路径,而不是分支路径!

SVN文档就是这么说的!!!

然后Next
根据需要设置些选项即可,然后选择Merge

Merge之前有个按钮Test Merge,可以模拟Merge的效果,对Merge不太确定,可以试试









评论
成就一亿技术人!
拼手气红包6.0元
还能输入1000个字符
 
红包 添加红包
表情包 插入表情
 条评论被折叠 查看
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值