SVN和Tortoise基础培训.pptVIP

  • 1
  • 0
  • 约7.59千字
  • 约 38页
  • 2017-02-28 发布于湖北
  • 举报
分支和标签 特性分支 一个特性分支是一个临时分支,用来作复杂的修改而不会干扰/trunk的稳定性,不象发布分支(也许要永远支持),特性分支出生,使用了一段时间,合并到主干,然后最终被删除掉,它们在有限的时间里有用。 分支和标签 标签 分支被批准打包发布,纳入到标签下。许多标签代表了最终的发布版本。 分支和标签-”慵懒的拷贝” Subversion的版本库有特殊的设计,当你复制一个目录,你不需要担心版本库会变得十分巨大—Subversion并不是拷贝所有的数据,相反,它建立了一个已存在目录树的入口,这个拷贝被可以被认为是“懒的”,如果你提交一个文件的修改,只有这个文件改变了—余下的文件还是作为原来文件的链接存在。 这就是为什么经常听到Subversion用户谈论“廉价的拷贝”,与目录的大小无关—这个操作会使用很少的时间,事实上,这个特性是Subversion提交工作的基础:每一次版本都是前一个版本的一个“廉价的拷贝”,只有少数项目修改了。 当然,拷贝与分享的内部机制对用户来讲是不可见的,用户只是看到拷贝树,这里的要点是拷贝的时间与空间代价很小,所以你可以随意做想要的分支。 当然对于一个团队协作的项目来说,其分支的设定规则是需要经过项目团队认可、管理者审批的,否则会给其他人的协作带来混乱。 TortoiseSVN-创建标签和分支 分支 版本控制系统的一个特性是能够把各种修改分离出来放

文档评论(0)

1亿VIP精品文档

相关文档