版本控制软件SVN.pptVIP

  • 19
  • 0
  • 约3.29千字
  • 约 25页
  • 2018-05-22 发布于河南
  • 举报
版本控制软件SVN

版本控制工具 SVN (subversion) 文档管理的现状 无版本控制:单人修改,单人拥有 无版本控制:单人修改,多人拥有 无版本控制:多人修改,多人拥有 手动版本控制:单人修改,单人拥有 手动版本控制:单人修改,多人拥有 手动版本控制:多人修改,多人拥有 现有状况的缺陷 文档的多个拥有者可能存在不同的版本 文档存在多个修改者时,作业的协调混乱 文件的分发:占用大量的资源 每个文件的历史不可追溯 手动版本控制,多版本存放造成的混乱 最后的修改不一定是最后的版本 …… 使用软件进行版本控制的意义 解决以上的种种问题 优秀的版本控制工具 SVN (subversion) 一个自由,开源的版本控制系统 可以管理任何类型文件,并且追踪变更 不具有某些和开发紧密结合的特性,如支持某种特定的编程语言,集成构建工具等 版本控制的基本原理(一) 客户/服务器架构的版本控制 版本控制的基本原理(二) 数据共享模型 版本控制系统的核心任务:协作编辑和数据共享 基础问题:怎样允许用户共享信息,并且不会因意外而互相干扰? 解决方案1——锁定-解锁方案 解决方案2:拷贝-修改-合并方案 拷贝-修改-合并方案的缺陷和解决

文档评论(0)

1亿VIP精品文档

相关文档