SVN版本管理初级培训.ppt

SVN版本管理初级培训.ppt

* SVN版本管理初级培训 刘焰山 * 目录 SVN的基本概念 在TortoiseSVN中使用的SVN 分支和标签 为什么要进行版本控制 是否发生过这样的情况: 当你在修改一个文件时,其他人也在修改这个文件?而你是否因此丢失过自己所作的修改呢? 是否曾经保存完一个修改,然后又想把个文件恢复到修改以前的状态?是否曾经希望能够看到一个文件以前某个时间点的状态? 是否曾经在项目中发现了一个 BUG,然后想调查它是什么时候产生的? 你是否在一个团队中工作? 如果这些问题中的任何一个回答“是”的话 那么你肯定需要考虑版本控制 请集中精力继续后续的培训。 软件配置管理的目的 ??基础平台 ??资源共享 ??分工协作 ??并行和异地开发 ??变更控制 ??版本控制 ??配置项的一致性、完整性和可追溯性 ??统一开发规则、提高开发效率 ??保证代码质量 ??了解开发进度 ??为考核提供指标参考 Subversion相关软件 基于Subversion和TortoiseSVN的版本控制系统 Subversion:是一个开源的版本控制系统,拥有CVS的大部分特征,并在CVS的基础上有更强的扩展,用来代替 CVS 系统。 TortoiseSVN:SVN的客户端工具,

您可能关注的文档

文档评论(0)

1亿VIP精品文档

相关文档