本手册旨在描述 Subversion 1.2。如果您使用的是更新版本的 Subversion,我们强烈建议您访问 https://svnbook.subversion.org.cn/ 并参考适合您 Subversion 版本的版本。

本书组织

以下列出了后续章节及其内容

第 1 章,简介

涵盖 Subversion 的历史及其功能、架构、组件和安装方法。还包括快速入门指南。

第 2 章,基本概念

解释版本控制的基础知识和不同的版本控制模型,以及 Subversion 的存储库、工作副本和修订版。

第 3 章,导览

引导您完成 Subversion 用户的一天。它演示了如何使用 Subversion 获取、修改和提交数据。

第 4 章,分支和合并

讨论分支、合并和标记,包括分支和合并的最佳实践、常见用例、如何撤消更改以及如何轻松地在分支之间切换。

第 5 章,存储库管理

描述 Subversion 存储库的基础知识、如何创建、配置和维护存储库,以及您可以用来完成所有这些操作的工具。

第 6 章,服务器配置

解释如何配置您的 Subversion 服务器以及访问存储库的三种方式:HTTPsvn 协议和本地访问。它还涵盖了身份验证、授权和匿名访问的详细信息。

第 7 章,高级主题

探讨 Subversion 客户端配置文件、文件和目录属性、如何在工作副本中忽略文件、如何在工作副本中包含外部树,最后,如何处理供应商分支。

第 8 章,开发者信息

从程序员的角度描述 Subversion 的内部结构、Subversion 文件系统和工作副本管理区域。演示如何使用公共 API 编写使用 Subversion 的程序,最重要的是,如何为 Subversion 的开发做出贡献。

第 9 章,Subversion 完整参考

详细解释svnsvnadminsvnlook 的每个子命令,并提供适合所有人的大量示例!

附录 A,针对 CVS 用户的 Subversion

涵盖 Subversion 和 CVS 之间的相似之处和差异,并提供大量建议,说明如何打破您多年使用 CVS 积累的坏习惯。包括 Subversion 修订版号、版本化目录、离线操作、updatestatus、分支、标签、元数据、冲突解决和身份验证的描述。

附录 B,WebDAV 和自动版本控制

描述 WebDAV 和 DeltaV 的详细信息,以及如何配置您的 Subversion 存储库以便以 DAV 共享的形式进行读写挂载。

附录 C,第三方工具

讨论支持或使用 Subversion 的工具,包括替代客户端程序、存储库浏览器工具等等。

TortoiseSVN 官方中文版 1.14.7 发布