SVN 创建分支, 代码合并
SVN 创建分支:
本地创建proj目录,里面自动包含三个文件夹branches,tags, trunk.
proj/trunk
proj/branches
proj/tags
一. 通过master 创建分支
1.master-->TortoiseSVN-->Branch/tag
2.To path: 选择分支branches-->branche_20231026 (选择一个分支),点击确定
3. Log message:输出创建的分支描述信息
4.选择 Head revision in the repository
5. 点击确定,创建分支完成;
2.通过master 版本号创建分支
1.master-->TortoiseSVN-->Branch/tag
2.To path: 选择分支branches-->branche_20231026 (选择一个分支),点击确定
3. Log message:输出创建的分支描述信息
4.选择 specific revision in reository -->show log (选择log 里的version-->确定)
5. 点击确定,基于过去的版本号创建分支完成;
二. 代码合并
简单记录svn的merge操作,特别是merge时的from,to很容易根据字面意思弄错。
1.将分支branch下的代码合并到主干trunk
1.在trunk下的examples1目录选择merge功能;
2.选择differenttree;
3.在From中选择trunk的路径,在to中选择branches路径。在merge时,前后版本会先比较内容,再将差异部分copy到本地。From是左边,类似于原始版本,to是右边,类似于修改后的程序;
4. merge之后,branches的内容已经更新到trunk目录,之后通过commit,将内容放到服务器。
2.将主干trunk代码合并到分支参考:
https://blog.csdn.net/u012635648/article/details/78949417
【推荐】国内首个AI IDE,深度理解中文开发场景,立即下载体验Trae
【推荐】编程新体验,更懂你的AI,立即体验豆包MarsCode编程助手
【推荐】抖音旗下AI助手豆包,你的智能百科全书,全免费不限次数
【推荐】轻量又高性能的 SSH 工具 IShell:AI 加持,快人一步
· 被坑几百块钱后,我竟然真的恢复了删除的微信聊天记录!
· 没有Manus邀请码?试试免邀请码的MGX或者开源的OpenManus吧
· 【自荐】一款简洁、开源的在线白板工具 Drawnix
· 园子的第一款AI主题卫衣上架——"HELLO! HOW CAN I ASSIST YOU TODAY
· Docker 太简单,K8s 太复杂?w7panel 让容器管理更轻松!
2022-10-31 正则表达式 RegexBuddy工具的使用
2018-10-31 快速开发项目,用到的工具:UI 设置利器 sketch
2018-10-31 码云git 使用配置
2017-10-31 jieba user guide
2017-10-31 python各类项目模块记录