├── 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命令收录