10.8.5. Subversion 目录结构

对于 Subversion 来说,许多项目使用类似如下的目录树来弥补它的分支和标签的不足。

  1. ----- module1
  2. | |-- branches
  3. | |-- tags
  4. | | |-- release-1.0
  5. | | `-- release-2.0
  6. | |
  7. | `-- trunk
  8. | |-- file1
  9. | |-- file2
  10. | `-- file3
  11. |
  12. `-- module2
[提示]提示

你必须使用 “svn copy …“ 命令来标记分支和标签。这确保 Subversion 正确的记录文件的修改历史同时节省存储空间。