SVN—171人已学习
课程介绍
Subversion简称SVN,是目前使用广泛的集中式版本控制系统,能够在项目开发过程中很好的辅助我们进行团队协作。SVN可以为团队开发提供代码备份、协同修改、冲突显示、增量式版本控制、权限控制、分支操作等功能。
课程收益
本教程是在上一版基础上的升级,改进点包括:在Linux系统部署SVN服务器程序、更丰富的命令行操作、Eclipse特定文件全局忽略、分支管理、不通过Eclipse插件单纯使用TortoiseSVN上传Eclipse工程等等。
讲师介绍
封捷 更多讲师课程
尚硅谷讲师,具多年软件开发经验,曾主持或参与开发《中国电力轨道交通线路数据交换平台》、《SG186工程宁夏电网营销 稽查管理项目》、《天津市广告监管系统》等项目。对JavaEE 技术体系结构、JavaWeb 原理有深刻理解,精通多种主流框架以及 Maven、Ant 等构建工具。 课堂教学循序渐进,深入浅出,善于使用生活中的例子讲解技术原理,引导学生认识所学知识的本质,主张快乐学习,学以致用。
课程大纲
第1章:SVN高级视频
1. 升级改版后课程内容亮点介绍 2:26
2. 课程内容梗概 1:32
3. 版本控制工具的功能 5:35
4. 版本控制介绍 3:40
5. SVN工作机制 4:17
6. 服务器端环境搭建步骤 2:51
7. 安装SVN服务器端程序 1:16
8. 创建版本库 3:14
9. 配置SVN服务的思路 5:38
10. SVN服务信息 8:15
11. SVN服务具体配置 3:00
12. 整理SVN服务配置笔记 6:20
13. SVN服务默认端口号验证 3:04
14. 创建测试命令行客户端操作的工作目录 3:17
15. 命令行检出操作与工作副本 1:34
16. 命令行提交操作 6:23
17. 命令行查看服务器端文件内容 8:43
18. 命令行更新操作 2:35
19. 命令行冲突之过时的文件 5:21
20. 命令行冲突之制造冲突 5:39
21. 命令行冲突之冲突表现 3:29
22. 命令行冲突之手动解决 11:10
23. 命令行冲突之设置SVN_EDITOR环境变量的思路 3:06
24. 命令行冲突之设置SVN_EDITOR环境变量 4:10
25. 命令行冲突之半自动解决 1:23
26. 冲突如何尽量避免 7:08
27. 小结 3:58
28. Eclipse的SVN插件介绍 1:11
29. Subversive安装前状态确认 2:34
30. 插件安装过程 4:22
31. 创建资源库位置 10:49
32. 创建用于测试的Eclipse工程 4:39
33. 提出忽略文件的问题 2:04
34. 全局范围配置文件忽略 6:24
35. 分享工程到SVN服务器 7:18
36. 本地目录结构和服务器端目录结构对比验证文件忽略配置效果 4:07
37. Eclipse工程建立工作副本标志 0:54
38. 常见图标含义 1:12
39. 在Eclipse中检出工程 4:13
40. 转换工程类型 12:29
41. Eclipse中演示基本操作 1:52
42. Eclipse中解决冲突 8:21
43. 分支概念介绍 7:17
44. 分支三目录介绍 3:13
45. 创建相关目录 2:22
46. 创建新工程并上传到trunk目录 1:59
47. 创建具体分支目录 1:55
48. 创建两个具体分支 4:16
49. 切换分支 3:45
50. 在不同分支下开发不同功能 2:13
51. 合并分支 6:28
52. 合并分支后解决冲突 4:32
53. 权限设置 11:19
54. 权限设置测试 4:37
55. 查看历史记录 4:22
56. 让文件回到某一个历史状态 2:21
57. TortoiseSVN安装 2:27
58. TortoiseSVN图标介绍 1:11
59. 通过TortoiseSVN快速找到Subversion目录位置 2:00
60. 提出问题如何不借助Eclipse插件将工程上传到SVN服务器 2:54
61. 解决独立上传问题的思路 2:37
62. 准备archetype-catalog.xml 3:29
63. 在服务器端创建目录并检出 5:14
64. archetype命令参数说明 2:24
65. 执行archetype命令生成工程目录结构 2:42
66. 导入Eclipse 0:59
67. TortoiseSVN提交操作 2:55
68. TortoiseSVN更新操作 0:46
69. TortoiseSVN解决冲突 4:46
70. 总结 1:41
大家可以点击【 查看详情】查看我的课程
课程介绍
Subversion简称SVN,是目前使用广泛的集中式版本控制系统,能够在项目开发过程中很好的辅助我们进行团队协作。SVN可以为团队开发提供代码备份、协同修改、冲突显示、增量式版本控制、权限控制、分支操作等功能。
课程收益
本教程是在上一版基础上的升级,改进点包括:在Linux系统部署SVN服务器程序、更丰富的命令行操作、Eclipse特定文件全局忽略、分支管理、不通过Eclipse插件单纯使用TortoiseSVN上传Eclipse工程等等。
讲师介绍
封捷 更多讲师课程
尚硅谷讲师,具多年软件开发经验,曾主持或参与开发《中国电力轨道交通线路数据交换平台》、《SG186工程宁夏电网营销 稽查管理项目》、《天津市广告监管系统》等项目。对JavaEE 技术体系结构、JavaWeb 原理有深刻理解,精通多种主流框架以及 Maven、Ant 等构建工具。 课堂教学循序渐进,深入浅出,善于使用生活中的例子讲解技术原理,引导学生认识所学知识的本质,主张快乐学习,学以致用。
课程大纲
第1章:SVN高级视频
1. 升级改版后课程内容亮点介绍 2:26
2. 课程内容梗概 1:32
3. 版本控制工具的功能 5:35
4. 版本控制介绍 3:40
5. SVN工作机制 4:17
6. 服务器端环境搭建步骤 2:51
7. 安装SVN服务器端程序 1:16
8. 创建版本库 3:14
9. 配置SVN服务的思路 5:38
10. SVN服务信息 8:15
11. SVN服务具体配置 3:00
12. 整理SVN服务配置笔记 6:20
13. SVN服务默认端口号验证 3:04
14. 创建测试命令行客户端操作的工作目录 3:17
15. 命令行检出操作与工作副本 1:34
16. 命令行提交操作 6:23
17. 命令行查看服务器端文件内容 8:43
18. 命令行更新操作 2:35
19. 命令行冲突之过时的文件 5:21
20. 命令行冲突之制造冲突 5:39
21. 命令行冲突之冲突表现 3:29
22. 命令行冲突之手动解决 11:10
23. 命令行冲突之设置SVN_EDITOR环境变量的思路 3:06
24. 命令行冲突之设置SVN_EDITOR环境变量 4:10
25. 命令行冲突之半自动解决 1:23
26. 冲突如何尽量避免 7:08
27. 小结 3:58
28. Eclipse的SVN插件介绍 1:11
29. Subversive安装前状态确认 2:34
30. 插件安装过程 4:22
31. 创建资源库位置 10:49
32. 创建用于测试的Eclipse工程 4:39
33. 提出忽略文件的问题 2:04
34. 全局范围配置文件忽略 6:24
35. 分享工程到SVN服务器 7:18
36. 本地目录结构和服务器端目录结构对比验证文件忽略配置效果 4:07
37. Eclipse工程建立工作副本标志 0:54
38. 常见图标含义 1:12
39. 在Eclipse中检出工程 4:13
40. 转换工程类型 12:29
41. Eclipse中演示基本操作 1:52
42. Eclipse中解决冲突 8:21
43. 分支概念介绍 7:17
44. 分支三目录介绍 3:13
45. 创建相关目录 2:22
46. 创建新工程并上传到trunk目录 1:59
47. 创建具体分支目录 1:55
48. 创建两个具体分支 4:16
49. 切换分支 3:45
50. 在不同分支下开发不同功能 2:13
51. 合并分支 6:28
52. 合并分支后解决冲突 4:32
53. 权限设置 11:19
54. 权限设置测试 4:37
55. 查看历史记录 4:22
56. 让文件回到某一个历史状态 2:21
57. TortoiseSVN安装 2:27
58. TortoiseSVN图标介绍 1:11
59. 通过TortoiseSVN快速找到Subversion目录位置 2:00
60. 提出问题如何不借助Eclipse插件将工程上传到SVN服务器 2:54
61. 解决独立上传问题的思路 2:37
62. 准备archetype-catalog.xml 3:29
63. 在服务器端创建目录并检出 5:14
64. archetype命令参数说明 2:24
65. 执行archetype命令生成工程目录结构 2:42
66. 导入Eclipse 0:59
67. TortoiseSVN提交操作 2:55
68. TortoiseSVN更新操作 0:46
69. TortoiseSVN解决冲突 4:46
70. 总结 1:41
大家可以点击【 查看详情】查看我的课程