推荐的版本库布局
尽管Subversion的灵活性允许你自由布局版本库,但我们有一套推荐的方式,创建一个
trunk
目录来保存开发的“主线”,一个
branches
目录存放分支拷贝,
tags
目录保存标签拷贝,例如:
$ svn list file:///usr/local/svn/repos
/trunk
/branches
/tags
版本库布局
有一些标准的,推荐的组织版本库的方式,许多人创建一个
trunk
目录来保存开发的“主线”,一个
branches
目录存放分支拷贝,一个
tags
目录保存标签拷贝,如果一个版本库只是存放一个项目,人们会在顶级目录创建这些目录:
/trunk
/branches
/tags
如果一个版本库保存了多个项目,管理员会通过项目来布局(见“规划你的版本库结构”一节关于“项目根目录”):
/paint/trunk
/paint/branches
/paint/tags
/calc/trunk
/calc/branches
/calc/tags