本文档是为了描述 Subversion 1.1 而编写的。如果您正在运行更新版本的 Subversion,我们强烈建议您访问 https://svnbooks.subversion.org.cn/ 并参考适合您 Subversion 版本的本书版本。
近年来,磁盘空间变得异常便宜和充足,但网络带宽却没有。因此,Subversion 工作副本已围绕更稀缺的资源进行了优化。
该.svn管理目录与CVS目录的作用相同,但它还存储了只读的“原始”文件副本。这使您可以脱机执行许多操作
显示您所做的任何本地更改(请参阅 名为“svn status”的部分)
显示您更改的详细信息(请参阅 名为“svn diff”的部分)
删除您的本地更改(请参阅 名为“svn revert”的部分)
此外,缓存的原始文件允许 Subversion 客户端在提交时发送差异,而 CVS 无法做到这一点。
列表中的最后一个子命令是新的;它不仅会删除本地修改,还会取消计划操作(例如添加和删除)。这是恢复文件的首选方法;运行 rm file; svn update 仍然有效,但它会模糊更新的目的。而且,当我们谈论这个话题的时候…