1. 首页
  2. >
  3. 技术信息
  4. >
  5. 技术文章

svn代码管理中Trunk、Branches、Tags的区别和联系

我们可以将这三者想象成一棵树的组成部分
trunk为树干
branches为树枝
tags为整棵树
trunk用于主线开发

branches用于定制版本、修复bugs、并行开发等使用
tags用于存放release版本,阶段性代码,不用于修改和commit
在branches开发时,要时常从trunk中更新到branches中,用于同步

当branches开发完成时,就可以将branches重新merge到trunk中


资源中有 SVN 主干(trunk)、分支(branch )、标记(tag)  的详细解释,和作用
并带 SVN分支与合并 的详细操作文档(附图)。

SVN分支与合并的总结
1.分支(branche)的创建。
  1、分支创建是建立在主干上的。
  2、创建分支前将整个porject_name检出到本地,然后主干(trunk) 。
  3、右键 选择 分支/标记 。