第 1 章 基本概念

目录

1. 版本库
2. 版本模型
2.1. 文件共享的问题
2.2. “锁定-修改-解锁”方案
2.3. “拷贝-修改-合并”方案
3. Subversion 实践
3.1. Subversion 版本库的 URL
3.2. 工作副本
3.3. 修订版本
3.4. 工作副本怎样跟踪版本库
3.5. 混合修订版本的工作副本
3.5.1. 更新和提交是分开的
3.5.2. 混合修订版本很常见
3.5.3. 混合版本很有用
3.5.4. 混合版本有限制
4. 总结

本章主要为那些不熟悉版本控制技术的入门者提供一个简单扼要的, 非系统的介绍。我们将从版本控制的基本概念开始,随后阐述 Subversion 的独特理念,并演示一些使用 Subversion 的例子。

虽然我们在本章中以分享程序源代码作为例子,但是记住 Subversion 可以管理任何类型的文件集—它并非是程序员专用的。