没有合适的资源?快使用搜索试试~ 我知道了~
TortoiseSVN-1.14.3中文版(TortoiseSVN-1.14.3-zh_CN.pdf,针对Windows 平台)
需积分: 50 41 下载量 111 浏览量
2022-06-25
11:44:26
上传
评论 2
收藏 3.61MB PDF 举报
温馨提示
试读
234页
目录 前言 1. 什么是 TortoiseSVN? 2. TortoiseSVN 的特性 3. 许可协议 4. 开发 5. 阅读指南 6. 本文使用的术语 1. 开始 1.1. 安装 TortoiseSVN 1.1.1. 系统要求 1.1.2. 安装 1.2. 基本概念 1.3. 开始试用 1.3.1. 创建版本库 1.3.2. 导入项目 1.3.3. 检出工作副本 1.3.4. 进行修改 1.3.5. 添加更多的文件 1.3.6. 查看项目历史 1.3.7. 撤消更改 1.4. 继续前进 2. 基本版本控制概念 ... 3. 版本库 ... 4. 日常使用指南 ... 5. 项目监视器 ... 6. SubWCRev 程序 ... 7. IBugtraqProvider 接口 ... A. 常见问题(FAQ) ... B. 如何实现 … ... C. 对管理员有用的建议。 ... D. TortoiseSVN 操作 ... E. 命令行交叉索引 ... F. 实现细节 ... G. 语言包和拼写检查器 ... 术语表 ... 索引 ...
资源详情
资源评论
资源推荐
TortoiseSVN
针对 Windows 平台的 Subversion 客户端
Version 1.14
Stefan Küng
Lübbe Onken
Simon Large
ii
目录
前言 ................................................................................... x
1. 什么是 TortoiseSVN? .......................................................... x
2. TortoiseSVN 的特性 ............................................................ x
3. 许可协议 ...................................................................... xi
4. 开发 ......................................................................... xi
4.1. TortoiseSVN 的历史 .................................................... xi
4.2. 致谢 ................................................................... xi
5. 阅读指南 ..................................................................... xii
6. 本文使用的术语 .............................................................. xiii
1. 开始 ............................................................................... 1
1.1. 安装 TortoiseSVN ............................................................ 1
1.1.1. 系统要求 .............................................................. 1
1.1.2. 安装 .................................................................. 1
1.2. 基本概念 ..................................................................... 1
1.3. 开始试用 ..................................................................... 2
1.3.1. 创建版本库 ............................................................ 2
1.3.2. 导入项目 .............................................................. 2
1.3.3. 检出工作副本 .......................................................... 3
1.3.4. 进行修改 .............................................................. 3
1.3.5. 添加更多的文件 ........................................................ 4
1.3.6. 查看项目历史 .......................................................... 4
1.3.7. 撤消更改 .............................................................. 5
1.4. 继续前进 ... ................................................................. 6
2. 基本版本控制概念 ................................................................... 7
2.1. 版本库 ....................................................................... 7
2.2. 版本模型 ..................................................................... 7
2.2.1. 文件共享的问题 ........................................................ 7
2.2.2. 锁定-修改-解锁 方案 .................................................. 8
2.2.3. 复制-修改-合并 方案 .................................................. 9
2.2.4. Subversion 怎么做? .................................................. 10
2.3. Subversion 实战 ............................................................ 10
2.3.1. 工作副本 ............................................................. 10
2.3.2. 版本库的 URL ........................................................ 12
2.3.3. 修订版本 ............................................................. 12
2.3.4. 工作副本怎样跟踪版本库 ............................................... 14
2.4. 摘要 ........................................................................ 14
3. 版本库 ............................................................................ 15
3.1. 创建版本库 .................................................................. 15
3.1.1. 使用命令行工具创建版本库 ............................................. 15
3.1.2. 使用 TortoiseSVN 创建版本库 ......................................... 15
3.1.3. 本地访问版本库 ....................................................... 16
3.1.4. 访问网络共享磁盘上的版本库 ........................................... 16
3.1.5. 版本库布局 ........................................................... 16
3.2. 版本库备份 .................................................................. 17
3.3. 服务器端钩子脚本 ............................................................ 18
3.4. 检出链接 .................................................................... 18
3.5. 访问版本库 .................................................................. 19
4. 日常使用指南 ...................................................................... 20
4.1. 基本特性 .................................................................... 20
4.1.1. 图标重载 ............................................................. 20
4.1.2. 右键菜单 ............................................................. 20
4.1.3. 拖放 ................................................................. 22
4.1.4. 常用快捷方式 ......................................................... 23
4.1.5. 认证 ................................................................. 23
4.1.6. 最大化窗口 ........................................................... 24
TortoiseSVN
iii
4.2. 导入数据到版本库 ............................................................ 24
4.2.1. 导入 ................................................................. 24
4.2.2. 导入适当的位置 ....................................................... 25
4.2.3. 专用文件 ............................................................. 26
4.3. 检出工作副本 ................................................................ 26
4.3.1. 检出深度 ............................................................. 27
4.4. 将你的修改提交到版本库 ...................................................... 29
4.4.1. 提交对话框 ........................................................... 29
4.4.2. 修改列表 ............................................................. 32
4.4.3. 仅提交文件的部分 ..................................................... 32
4.4.4. 从提交列表中排除项目 ................................................. 32
4.4.5. 提交日志信息 ......................................................... 32
4.4.6. 提交进程 ............................................................. 34
4.5. 用来自别人的修改更新你的工作副本 ............................................ 35
4.6. 解决冲突 .................................................................... 36
4.6.1. 文件冲突 ............................................................. 36
4.6.2. 属性冲突 ............................................................. 37
4.6.3. 树冲突 ............................................................... 37
4.7. 获得状态信息 ................................................................ 40
4.7.1. 图标重载 ............................................................. 40
4.7.2. 详细状态 ............................................................. 41
4.7.3. 本地与远程状态 ....................................................... 42
4.7.4. 查看差别 ............................................................. 45
4.8. 修改列表 .................................................................... 45
4.9. 搁置中 ...................................................................... 47
4.10. 版本日志对话框 ............................................................. 48
4.10.1. 调用版本日志对话框 .................................................. 49
4.10.2. 版本日志动作 ........................................................ 50
4.10.3. 获得更多信息 ........................................................ 50
4.10.4. 获取更多的日志信息 .................................................. 56
4.10.5. 当前工作副本的版本 .................................................. 56
4.10.6. 合并跟踪特性 ........................................................ 56
4.10.7. 修改日志消息和作者 .................................................. 57
4.10.8. 过滤日志信息 ........................................................ 58
4.10.9. 统计信息 ............................................................ 59
4.10.10. 离线方式 ........................................................... 63
4.10.11. 刷新视图 ........................................................... 63
4.11. 查看差异 ................................................................... 63
4.11.1. 文件差异 ............................................................ 63
4.11.2. 行结束符和空白选项 .................................................. 64
4.11.3. 比较文件夹 .......................................................... 65
4.11.4. 使用 TortoiseIDiff 进行比较的图像 .................................. 66
4.11.5. 比较Office文档 ...................................................... 67
4.11.6. 其他的比较/合并工具 ................................................. 67
4.12. 添加新文件和目录 ........................................................... 68
4.13. 复制/移动/重命名文件和文件夹 ............................................... 68
4.14. 忽略文件和目录 ............................................................. 69
4.14.1. 忽略列表中的模式匹配 ................................................ 70
4.15. 删除、移动和改名 ........................................................... 70
4.15.1. 正在删除文件/文件夹 ................................................. 71
4.15.2. 移动文件和文件夹 .................................................... 72
4.15.3. 处理文件名称大小写冲突 .............................................. 72
4.15.4. 修复文件改名 ........................................................ 73
4.15.5. 删除未版本控制的文件 ................................................ 73
4.16. 撤消更改 ................................................................... 73
4.17. 清理 ....................................................................... 75
4.18. 项目设置 ................................................................... 76
4.18.1. Subversion 属性 .................................................... 76
TortoiseSVN
iv
4.18.2. TortoiseSVN 项目属性 ................................................ 79
4.18.3. 属性编辑器 .......................................................... 85
4.19. 外部条目 ................................................................... 91
4.19.1. 外部文件夹 .......................................................... 91
4.19.2. 外部文件 ............................................................ 93
4.19.3. Creating externals via drag and drop ............................... 94
4.20. 分支/标记 .................................................................. 94
4.20.1. 创建一个分支或标记 .................................................. 94
4.20.2. 创建分支或标记的其他方法 ............................................ 97
4.20.3. 检出或者切换 ........................................................ 97
4.21. 合并 ....................................................................... 98
4.21.1. 合并指定版本范围 .................................................... 99
4.21.2. 合并两个不同的目录树 ............................................... 101
4.21.3. 合并选项 ........................................................... 102
4.21.4. 预览合并结果 ....................................................... 103
4.21.5. 合并跟踪 ........................................................... 104
4.21.6. Handling Conflicts after Merge .................................... 104
4.21.7. 特性分支维护 ....................................................... 107
4.22. 锁 ........................................................................ 107
4.22.1. 锁定在Subverion中是如何工作的 ...................................... 108
4.22.2. 取得锁定 ........................................................... 109
4.22.3. 释放锁定 ........................................................... 109
4.22.4. 检查锁定状态 ....................................................... 110
4.22.5. 让非锁定的文件变成只读 ............................................. 110
4.22.6. 锁定钩子脚本 ....................................................... 110
4.23. 创建并应用补丁 ............................................................ 111
4.23.1. 创建一个补丁文件 ................................................... 111
4.23.2. 应用一个补丁文件 ................................................... 112
4.24. 谁修改了哪一行? .......................................................... 112
4.24.1. 追溯文件 ........................................................... 113
4.24.2. 追溯不同点 ......................................................... 115
4.25. 版本库浏览器 .............................................................. 115
4.26. 版本分支图 ................................................................ 118
4.26.1. 版本图节点 ......................................................... 118
4.26.2. 更改视图 ........................................................... 119
4.26.3. 使用图 ............................................................. 121
4.26.4. 刷新视图 ........................................................... 121
4.26.5. 修剪树结构 ......................................................... 121
4.27. 导出一个Subversion工作副本 ................................................ 122
4.27.1. 从版本控制里移除删除工作副本 ....................................... 124
4.28. 重新定位工作副本 .......................................................... 124
4.29. 与 BUG 跟踪系统/问题跟踪集成 ............................................. 125
4.29.1. 在日志消息中增加问题号 ............................................. 125
4.29.2. 从问题跟踪器中获取信息 ............................................. 129
4.30. 与基于 WEB 的版本库浏览器集成 ............................................ 130
4.31. TortoiseSVN的设置 ......................................................... 130
4.31.1. 常规设置 ........................................................... 131
4.31.2. 版本图设置 ......................................................... 140
4.31.3. 图标叠加设置 ....................................................... 143
4.31.4. 网络设置 ........................................................... 147
4.31.5. 外部程序设置 ....................................................... 149
4.31.6. 已保存数据的设置 ................................................... 154
4.31.7. 日志缓存 ........................................................... 155
4.31.8. 客户端钩子脚本 ..................................................... 158
4.31.9. TortoiseBlame 的设置 ............................................... 163
4.31.10. TortoiseUDiff 设置 ................................................ 164
4.31.11. 正在导出TSVN设置 .................................................. 165
4.31.12. 高级设置 .......................................................... 165
TortoiseSVN
v
4.32. 最后步骤 .................................................................. 170
5. 项目监视器 ....................................................................... 172
5.1. 添加项目到监视器 ........................................................... 172
5.2. 监视器对话框 ............................................................... 173
5.2.1. 主要操作 ............................................................ 173
6. SubWCRev 程序 .................................................................... 175
6.1. SubWCRev 命令行 ........................................................... 175
6.2. 关键字替换 ................................................................. 177
6.3. 关键字例子 ................................................................. 178
6.4. COM 接口 .................................................................. 179
7. IBugtraqProvider 接口 ............................................................ 183
7.1. 命名规范 ................................................................... 183
7.2. IBugtraqProvider 接口 ..................................................... 183
7.3. IBugtraqProvider2 接口 .................................................... 184
A. 常见问题(FAQ) .................................................................... 188
B. 如何实现 … ...................................................................... 189
B.1. 一次移动或复制多个文件 ..................................................... 189
B.2. 强制用户写日志 ............................................................. 189
B.2.1. 服务器端的钩子脚本(Hook-script) ..................................... 189
B.2.2. 工程(Project)属性 ................................................... 189
B.3. 从版本库里更新选定的文件到本地 ............................................. 189
B.4. 版本库中回滚(撤销)版本 ................................................... 189
B.4.1. 使用版本日志对话框 .................................................. 190
B.4.2. 使用合并对话框 ...................................................... 190
B.4.3. 使用 svndumpfilter .................................................. 190
B.5. Compare two revisions of a file or folder ................................ 190
B.6. 包含一个普通的子项目 ....................................................... 191
B.6.1. 使用 svn:externals .................................................. 191
B.6.2. 使用嵌套工作副本 .................................................... 191
B.6.3. 使用相对位置 ........................................................ 191
B.6.4. 增加此项目到版本库 .................................................. 192
B.7. 创建到版本库的快捷方式 ..................................................... 192
B.8. 忽略已经版本控制的文件 ..................................................... 192
B.9. 从工作副本删除版本信息 ..................................................... 193
B.10. 删除工作副本 .............................................................. 193
C. 对管理员有用的建议。 ............................................................. 194
C.1. 通过组策略部署 TortoiseSVN ................................................ 194
C.2. 重定向升级检查 ............................................................. 194
C.3. 设置 SVN_ASP_DOT_NET_HACK 环境变量 ........................................ 195
C.4. 禁用上下文菜单 ............................................................. 195
D. TortoiseSVN 操作 ................................................................. 198
D.1. TortoiseSVN 命令 .......................................................... 198
D.2. Tsvncmd URL 处理器 ........................................................ 204
D.3. TortoiseIDiff 命令 ........................................................ 205
D.4. TortoiseUDiff 命令 ........................................................ 205
E. 命令行交叉索引 ................................................................... 207
E.1. 约定和基本规则 ............................................................. 207
E.2. TortoiseSVN 命令 .......................................................... 207
E.2.1. 检出 ................................................................ 207
E.2.2. 更新 ................................................................ 207
E.2.3. 更新到版本 .......................................................... 207
E.2.4. 提交 ................................................................ 208
E.2.5. 差异 ................................................................ 208
E.2.6. 显示日志 ............................................................ 208
E.2.7. 检查修改 ............................................................ 209
E.2.8. 版本图 .............................................................. 209
E.2.9. 版本库浏览器 ........................................................ 209
E.2.10. 编辑冲突 ........................................................... 209
剩余233页未读,继续阅读
dyh200896
- 粉丝: 5
- 资源: 24
上传资源 快速赚钱
- 我的内容管理 展开
- 我的资源 快来上传第一个资源
- 我的收益 登录查看自己的收益
- 我的积分 登录查看自己的积分
- 我的C币 登录后查看C币余额
- 我的收藏
- 我的下载
- 下载帮助
安全验证
文档复制为VIP权益,开通VIP直接复制
信息提交成功
评论0