svn目录划分

├── branches
│   ├── mjw
│   │   ├── ks
│   │   │   └── readme.md
│   │   └── ks_1.1.0_beta
│   │       └── readme.md
│   └── test
│       └── ks
│           └── readme.md
├── doc
├── tags
│   └── ks_1.1.0_beta
│       └── readme.md
└── trunk
    ├── api
    ├── ks
    │   └── readme.md
    └── tpl
  • trunk 主干
  • branches 分支
  • tags 标记(快照-只读)
  • doc 项目相关文档

trunk 存放相对稳定代码, 分支代码先由开发者初步测试后然后提交合并. 再由此主干发布tags.
branches 存放各个开发者的代码. 每个开发者除了自身开发代码, 还有一些由tags发布后产生的BUG 再回到此修复后提交到主干再发布.
tags 存放已发布的代码. 此目录的代码不可修改. 只可读.

图片来源: http://t.cn/RSvRBdl

查阅资料

SVN trunk(主线) branch(分支) tag(标记) 用法详解和详细操作步骤
SVN介绍及Linux下SVN命令收录

发表评论

电子邮件地址不会被公开。 必填项已用*标注