本文档尚未完善,可能存在重大更改,并且可能无法准确描述 Apache™ Subversion® 软件的任何已发布版本。将此页面添加为书签或以其他方式向他人推荐此页面可能不是一个明智的做法。请访问 https://svnbook.subversion.org.cn/ 以获取此书的稳定版本。

第 4 章 分支和合并

目录

什么是分支?
使用分支
创建分支
使用分支
分支背后的关键概念
基本合并
变更集
保持分支同步
子树合并和子树 mergeinfo
重新整合分支
mergeinfo 和预览
撤销更改
恢复已删除的项目
高级合并
cherry-picking
合并语法:完整披露
无 mergeinfo 的合并
关于合并冲突的更多信息
阻止更改
对合并敏感的日志和注释
注意或忽略祖先
合并和移动
阻止天真的客户端提交合并
关于合并跟踪的最后说明
遍历分支
标签
创建简单的标签
创建复杂的标签
分支维护
仓库布局
数据生命周期
常见的分支模式
发布分支
功能分支
供应商分支
通用供应商分支管理流程
来自外部仓库的供应商分支
来自镜像源的供应商分支
是否要创建分支?
总结
 

君子务本 (君子以本为务。)

 
  --孔子

分支和合并是版本控制的基本方面,在概念上很容易解释,但提供了足够的复杂性和细微差别,值得在本书中专门用一章来介绍。在本章中,我们将向您介绍这些操作背后的基本思想以及 Subversion 对它们的独特方法。如果您还没有熟悉 Subversion 的基本概念(可以在 第 1 章,基本概念 中找到),建议您在阅读本章之前先阅读这些内容。

TortoiseSVN 官方中文版 1.14.7 发布