课程简介:
课程目标:通过本课程的学习,深入全面地掌握SVN的环境搭建、命令行及客户端的使用,与Apache服务器的整合,在项目开发中的协作,提升自身技术能力与价值。
适用人群:技术开发人员或运维人员。
课程概述:SVN是Subversion的简称,是一个开放源代码的版本控制系统,相较于RCS、CVS,它采用了分支管理系统,它的设计目标就是取代CVS。互联网上很多版本控制服务已从CVS迁移到Subversion。说得简单一点SVN就是用于多个人共同开发同一个项目,共用资源的目的。本课程详细介绍SVN的方方面面,是技术开发人员或运维人员不可多得的学习资料。
环境参数:apache_2.2.14、Subversive-4.0.2、Apache-Subversion-1.9.5、VisualSVN-Server-3.6.0、TortoiseSVN-1.9.5
课程目录:
第一章 SVN概述
-
- 1-1 课程体系内容 (02:00)
- 1-2 SVN简介 (12:53)
- 1-3 传统文件共享方式的弊端 (21:18)
- 1-4 SVN体系结构 (09:26)
- 1-5 SVN的下载 (04:35)
- 1-6 SVN的安装与配置 (05:39)
第二章 SVN命令行的使用
-
- 2-1 SVN管理员命令 (17:49)
- 2-2 SVN服务端命令 (22:14)
- 2-3 将SVN服务注册为开机自启动的Win服务 (23:15)
- 2-4 SVN客户端checkout命令 (25:39)
- 2-5 服务端修改客户端访问权限 (05:05)
- 2-6 SVN客户端add命令 (15:17)
- 2-7 SVN客户端commit命令 (19:12)
- 2-8 SVN客户端update命令 (10:10)
- 2-9 SVN客户端delete命令 (09:49)
- 2-10 SVN客户端revert命令 (09:21)
- 2-11 SVN客户端list-info-help命令 (04:42)
第三章 TortoiseSVN客户端
-
- 3-1 TortoiseSVN的下载与安装 (05:48)
- 3-2 创建服务端仓库 (01:42)
- 3-3 解决客户端图标不显示问题 (11:52)
- 3-4 问题解决后的效果 (01:42)
- 3-5 TortoiseSVN的Checkout (05:07)
- 3-6 TortoiseSVN的Import与Export及Update (16:29)
- 3-7 TortoiseSVN的Add-Commit-Delete-Revert (09:32)
- 3-8 TortoiseSVN的返回指定版本 (07:18)
- 3-9 TortoiseSVN的冲突分类 (13:51)
- 3-10 TortoiseSVN的同行修改冲突的解决 (14:06)
- 3-11 TortoiseSVN的异行修改冲突的解决 (02:53)
- 3-12 TortoiseSVN的混合修改冲突的解决 (06:04)
- 3-13 为用户添加权限之SVN服务器设置 (06:37)
- 3-14 为用户添加权限之为用户设置密码 (00:42)
- 3-15 为用户添加权限之为用户设置权限 (08:28)
- 3-16 TortoiseSVN的文件锁 (13:17)
第四章 Eclipse SVN客户端
-
- 4-1 Eclipse中的SVN之插件下载 (09:16)
- 4-2 Eclipse中的SVN之插件安装 (12:35)
- 4-3 Eclipse中的SVN之连接并查看SVN服务端 (07:41)
- 4-4 Eclipse中的SVN之Checkout (19:43)
- 4-5 Eclipse中的SVN之常规操作 (24:57)
- 4-6 Eclipse中的SVN之冲突问题 (15:31)
- 4-7 Eclipse中的SVN之文件锁 (13:58)
第五章 SVN与Apache服务器整合
-
- 5-1 Apache服务器的下载 (09:53)
- 5-2 Apache服务器zip版的安装 (05:13)
- 5-3 Apache服务的安装卸载与重命名命令 (15:02)
- 5-4 Apache服务的启动停止与重启命令 (11:19)
- 5-5 Apache服务器msi版的安装与配置 (08:12)
- 5-6 SVN服务端msi版本的安装 (08:14)
- 5-7 SVN服务端msi版本的配置 (08:34)
- 5-8 SVN服务器与SVN整合步骤 (31:24)
- 5-9 SVN服务器与SVN整合步骤测试 (01:12)
- 5-10 SVN服务器与SVN整合成功测试 (06:04)
- 5-11 整合后在TortoiseSVN客户端使用之重装TortoiseSVN (05:28)
- 5-12 整合后在TortoiseSVN客户端使用之连接SVN服务端 (02:20)
- 5-13 整合后在Eclipse客户端使用 (01:51)
- 5-14 VisualSVNServer的安装 (09:05)
- 5-15 SVN服务器设置之创建根仓库 (04:24)
- 5-16 SVN服务器设置之创建用户-用户组-权限分配 (08:12)
- 5-17 VisualSVNServer安装后在客户端的用法 (03:54)
- 5-18 根仓库标准目录结构用法说明 (07:26)
- 5-19 根仓库标准目录结构用法示例 (12:30)
- 5-20 TortoiseSVN删除保存的身份验证数据 (08:26)