svn 目录
project
--- trunk
---- ---- project1
--- branches
--- --- dev1 开发者 1 号
--- --- --- project1
--- --- dev2 开发者 2 号
--- --- --- project1
--- tags
--- --- app_v1.1.0
--- doc
trunk 下可以有多个项目, 但是这些都不是直接改的 而是从 branches 处理用的和打 tags
公司中的开发者每加一个开发者就在 branches 加一个 dev{n} 就是从 trunk 中分出来.
每个开发者开发手中的任务都在 branches/dev{n}/project1 开发
如果 app_v1.1.0 这个 tags 有问题那么交给指定的一个开发者修复比如让 2 号去修复那么此时 2 号手中也在开发者其他模块, 而且不完整的不能合并到 trunk 下所有他应该
--- --- dev2
--- --- project1
--- --- app_v1.1.0