SVN仓库目录组织建议

  • 文档属主: ZoomQuiet

  • 目标读者: 各种软件项目团队
  • 版本历史:

目的

  • SVN仓库结构多种选择,灵活定制,促进改造.

根结构

  • 单对象
    仓库根/
      +- branches  分支产品入口
      +- tasks     任务分支入口
      +- tangle    个人开发入口
      `- trunk     产品主线
     
  • 多对象
    • 根据子产品/子项进行组织
    仓库根/
      +- tangle    个人开发入口
      +- 产品甲
      |  +- branches  分支产品入口
      |  +- tasks     任务分支入口
      |  `- trunk     产品主线
      +- 产品乙
        +- branches  分支产品入口
        +- tasks     任务分支入口    
        `- trunk     产品主线
      +-- 类推
      ...........
     

说明::

  • tangle ~ 混乱的,专门用以收藏成员自行开发的相关/试验代码,鼓励尝试新技术,如果通过评估就可以合并到主线成为正式功能!

  • tasks ~ 任务集,专门用以组织各种性质的功能/问题/缺陷修订级别的特定任务目录分支

  • branches ~ 理解和使用同CVS时代,但是成为直观的目录了


反馈 ::-- ZoomQuiet [<<DateTime(2008-02-26T19:56:27Z)>>]

Name Password4deL ;) :( X-( B-)

PageCommentData