美文网首页
SVN 目录结构

SVN 目录结构

作者: kiushuo | 来源:发表于2015-03-14 12:19 被阅读737次

Tags : (标签)用于发布的版本目录

Tags 的定义规则 : project name + 版本号

版本号定义为三段数字编号 XXX.XXX.XXX

|      |      |_______ 修正 bug

|     |____________ 新功能版

|_________________ 革命性的产品升级

Trunk : (主干线)主干目录, 此目录下得文件为基准文件

Branches : (分支)用于开发的分支目录

定义规则: project name + 日期时间 + 功能点 e.g: sons-home_10250313_profile

当 branch 版本已经开发和通过测试后, 可以合并到 trunk, 可以合并整个项目, 也可以合并单个文件.

. 为什么需要分支(Branches)-合并到(Trunk) ?

有一个需求比较复杂, 做的时间可能会很长, 在这段时间内又要正常的发布版本. 为了这个新功能不影响这些发布的版本, 我们会进行分支开发.

比方说项目 demo 下有两个小组, svn 下有一个 trunk 版. 由于客户需求突然变化. 导致项目需要做较大改动, 这时候项目组决定有小组1继续完成原来正在进行到一半的工作(某个模块), 小组2进行新需求的开发, 那么此时, 我们就可以为小组2建立一个分支, 分支其实就是 trunk 版(主干线)的一个 copy 版本, 不过分支也是具有版本控制功能的, 而且是和主干相互独立的, 当然, 到最后我们可以通过 合并 功能, 将分支并到 trunk 上来, 从而最后合并为一个项目.

相关文章

  • SVN 目录结构

    svn一般目录结构 svn://project/ trunk/ branch/ tags/

  • svn迁移到git

    SVN迁移到Git svn目录结构 先来看看svn目录结构,这个会关系到我们如何迁移。以下说的都是单个项目的迁移。...

  • SVN目录结构

    SVN的标准目录结构:trunk、branches、tags。 trunk是主分支,是日常开发进行的地方。 bra...

  • SVN 目录结构

    Tags : (标签)用于发布的版本目录 Tags 的定义规则 : project name + 版本号 版本号定...

  • ☆SVN版本管理:两种开发模式

    1 SVN标准目录 Subversion有一个很标准的目录结构,是这样的。比如项目是proj,svn地址为svn:...

  • 新建项目上传关联到SVN

    SVN客户端新建目录 客户端右键 Add folder 导入本地模板目录结构 选中SVN对应目录右键 Checko...

  • 1-svn的目录结构该如何设置

    我的svn项目结构: 说明: svn的标准目录结构是trunk、branches、tags,我这里多了2个文件夹是...

  • 正式SVN目录结构

  • 项目开发版本控制流程

    subversion有一个很标准的目录结构,是这样的。比如项目是proj,svn地址为svn://proj/, 那...

  • 产品svn文档目录结构

    由于前段时间属于项目赶制阶段,所以秉承着敏捷开发的精神,忙前忙后,没有时间整理,终于项目发布了第一版,目前终于是有...

网友评论

      本文标题:SVN 目录结构

      本文链接:https://www.haomeiwen.com/subject/vgrmxttx.html