第 2 章 基本使用

目录

1. 求助!
2. 导入数据到你的版本库
2.1. svn import
2.2. 推荐的版本库布局
3. 初始化检出
3.1. 禁用密码缓存
3.2. 认证为其它用户
4. 基本的工作循环
4.1. 更新你的工作副本
4.2. 修改你的工作副本
4.3. 检查你的修改
4.3.1. 查看你的修改概况
4.3.2. 检查你的本地修改的详情
4.4. 取消本地修改
4.5. 解决冲突(合并别人的修改)
4.5.1. 交互式的查看冲突区别
4.5.2. 交互式的解决冲突区别
4.5.3. 延后解决冲突
4.5.4. 手工合并冲突
4.5.5. 丢弃你的修改而接收新获取的修订版本
4.5.6. 撤销:使用 svn revert
4.6. 提交你的修改
5. 检验历史
5.1. 产生历史修改列表
5.2. 检查历史修改详情
5.2.1. 检查本地修改
5.2.2. 比较工作副本和版本库
5.2.3. 比较版本库中的版本
5.3. 浏览版本库
5.3.1. svn cat
5.3.2. svn list
5.4. 获得旧的版本库快照
6. 有时你只需要清理
6.1. 处理你的工作副本
6.2. 从中断中恢复
7. 处理结构性冲突
7.1. 树冲突示例
8. 总结

现在,我们将要深入到 Subversion 的使用细节当中,完成本章时,你将学会所有 Subversion 日常使用的命令,你将从把数据导入到 Subversion 开始,接着是初始化的检出(check out),然后是做出修改并检查,你也将会学到如何在工作副本中获取别人的修改,检查他们,并解决所有可能发生的冲突。

这一章并不是 Subversion 命令的完全列表—而是你将会遇到的最常用任务的介绍,这一章假定你已经读过并且理解了第 1 章 基本概念,而且熟悉 Subversion 的模型,如果想查看所有命令的参考,见第 9 章 Subversion 完全参考