附录 E. 命令行交叉索引

目录

E.1. 约定和基本规则
E.2. TortoiseSVN 命令
E.2.1. 检出
E.2.2. 更新
E.2.3. 更新到版本
E.2.4. 提交
E.2.5. 差异
E.2.6. 显示日志
E.2.7. 检查所作的修改
E.2.8. 版本图
E.2.9. 版本库浏览器
E.2.10. 编辑冲突
E.2.11. 已解决
E.2.12. 改名
E.2.13. 删除
E.2.14. 恢复
E.2.15. 清理
E.2.16. 获得锁
E.2.17. 释放锁
E.2.18. 分支/标记
E.2.19. 切换
E.2.20. 合并
E.2.21. 输出
E.2.22. 重新定位
E.2.23. 在当前位置创建版本库
E.2.24. 添加
E.2.25. 导入
E.2.26. 追溯
E.2.27. 加入忽略列表
E.2.28. 创建补丁
E.2.29. 应用补丁(Apply Patch)

有时候,本手册会参考Subversion的文档,会以命令行方式(CLI)描述Subversion术语,为了理解TortoiseSVN后台的操作,我们编辑了一份列表,用来展示命令行命令和对应的TortoiseSVN的GUI操作的关系。

[注意]注意

即使有命令行对应TortoiseSVN的操作,请记住TortoiseSVN没有调用命令行,而是直接使用了Subversion库。

如果你发现了TortoiseSVN的bug,我们会希望你能用命令行重现它,这样我们可以区分这是TSVN还是Subversion的问题,这个参考告诉你该找那个命令。

E.1. 约定和基本规则

在这个描述里,版本库位置URL使用URL显示,一个例子是http://tortoisesvn.tigris.org/svn/tortoisesvn/trunk,工作副本使用PATH显示,一个例子是C:\TortoiseSVN\trunk

[重要]重要

因为TortoiseSVN是一个Windows外壳扩展,它不能使用当前工作副本的概念,所有的工作副本必须使用绝对路径,而不是相对的。

特定项目是可选的,TortoiseSVN里这是通过多选项和单选项控制的,这些选项是在命令行定义的[方括号]里显示的。