求知 文章 文库 Lib 视频 Code iProcess 课程 认证 咨询 工具 火云堂 讲座吧   成长之路  
会员   
 
 
 
全部课程 | 技术学院 | 管理学院 | 嵌入式学院 | 在线学院  
成功案例   品质保证  电话 English
追随技术信仰

随时听讲座
每天看新闻
 
   
成功案例
某知名保 通过Git和Jen
某电子安 配置管理与持续集成
中国电子 配置管理体系与实践
某知名信 配置管理实践(从组
健能信息 Trac配置、应用
通号院 配置管理规范与应用
丹佛斯 ClearCase

相关课程  
产品发布管理
配置管理方法、实践、工具
多层次集成配置管理
使用CC与CQ进行项目实践
CVS与配置管理
Subversion管理员
 

Subversion用户基础         
 
专家讲师:李老师,资深开发工程师,2007年开始,在研发团队部署并应用Subversion,精通研发配置管理。
时间地点: 北京,上海,深圳,根据报名开班
课程费用: 5000元/人 详见 公开课学习手册
企业内训: 可以根据企业需求,定制内训,详见 内训学习手册
 
 本培训课程将详细介绍在软件开发过程中怎样使用subversion,包括团队开发中,常用的操作方式。
通过本次课程,你将学会并行编辑以及合并文件;使用锁定/解锁来保证工作的串行性;操作非文本文件。
本课程将会讲解怎样更好的使用分支,具体到应该在什么时候,怎样去使用分支。包括:怎样建立发布分支;维护分支;怎样把分支合并到另外的开发流中。
通过本课程,你会学会在软件开发过程中不同生命周期内,怎样通过标签来制定配置项。
通过本课程,将会熟悉subversion的各种操作方式(通过tortoiseSVN,也可以通过其他客户端软件,包括:命令行),同时本课程精心设计的练习会使你在短时间内掌握subversion的使用技巧。
 
培训目标:
  • 熟练使用subversion进行版本管理
  • 进行并行软件开发,掌握常用版本管理命令
  • 解决在进行软件开发过程中深层次版本管理问题
  • 熟练使用tortoiseSVN客户端进行版本管理
培训对象:项目经理、配置经理、配置管理员、所有开发人员
学员基础: 具备配置管理基本经验
授课方式: 定制课程 + 案例讲解 + 小组讨论,60%案例讲解,40%实践演练
培训内容: 1天
基础
  • subversion的定义、历史、概念

架构

  • 概述、通过不同网络协议访问版本库、
  • 版本库目录结构、修订号的意义

典型工作流程

  • 工作流程概述
  • 通过tortoiseSVN进行配置管理
  • 检出,检入,查找变更,提交变更
  • 添加文件/目录,删除文件,拷贝文件
  • 检查变更内容,操作时的注意事项,放弃所作的变更

团队工作模式

  • 多个工作拷贝
  • 如何导致冲突
  • subversion如何处理冲突

加锁:拷贝-编辑-合并模式,加锁

标签:为何要打标签,打标签的各种方法

分支与合并:如何创建分支, 使用分支, 分支合并, 合并跟踪

注意事项

 
其他人还看了课程
企业战略与变革管理  
红帽认证  
软件架构设计方法  
数据分析与挖掘  
定制内训




最新活动计划
MBSE(基于模型的系统工程)4-18[北京]
自然语言处理(NLP) 4-25[北京]
基于 UML 和EA进行分析设计 4-29[北京]
以用户为中心的软件界面设计 5-16[北京]
DoDAF规范、模型与实例 5-23[北京]
信息架构建模(基于UML+EA)5-29[北京]