本手册旨在描述 Subversion 1.4。如果您运行的是更新版本的 Subversion,我们强烈建议您访问 https://svnbook.subversion.org.cn/ 并查阅适合您 Subversion 版本的本手册版本。
以下是后续章节及其内容的列表:
涵盖 Subversion 的历史以及它的功能、架构和组件。
解释版本控制的基础知识和不同的版本控制模型,以及 Subversion 的版本库、工作副本和修订版本。
带您了解 Subversion 用户的一天。它演示了如何使用 Subversion 客户端来获取、修改和提交数据。
涵盖普通用户最终会接触到的一些更复杂的功能,例如版本化的元数据、文件锁定和钉扎修订版本。
讨论分支、合并和标签,包括分支和合并的最佳实践、常见用例、如何撤销更改以及如何轻松地在分支之间切换。
描述 Subversion 版本库的基础知识,如何创建、配置和维护版本库,以及您可以用来完成所有这些工作的工具。
解释如何配置您的 Subversion 服务器,以及访问版本库的不同方式:HTTP、svn 协议和本地磁盘访问。它还涵盖了身份验证、授权和匿名访问的详细信息。
探讨 Subversion 客户端配置文件、国际化文本的处理以及如何使外部工具与 Subversion 配合使用。
从程序员的角度描述 Subversion 的内部机制、Subversion 文件系统和工作副本管理区域。演示了如何使用公共 API 来编写使用 Subversion 的程序,最重要的是,如何为 Subversion 的开发做出贡献。
详细解释 svn、svnadmin 和 svnlook 的每个子命令,并提供大量示例供所有人使用!
对于急于求成的人来说,这是一个关于如何安装 Subversion 并立即开始使用的快速解释。敬告!
涵盖 Subversion 和 CVS 之间的异同,并提供大量建议,说明如何摆脱多年使用 CVS 积累下来的不良习惯。包括 Subversion 修订版本号、版本化的目录、脱机操作、update 与 status、分支、标签、元数据、冲突解决和身份验证的描述。
描述 WebDAV 和 DeltaV 的详细信息,以及如何配置您的 Subversion 版本库以将其作为 DAV 共享进行读写挂载。
讨论支持或使用 Subversion 的工具,包括替代客户端程序、版本库浏览器工具等。