Trunk

这是SVN目录的主分支,表示日常开发中的项目,任何时候Trunk里包含的都是最新的开发代码。

这里的代码将会工作到你的下一个主要发布版本。

Trunk应该只被用来开发将会成为你的下一个重要版本的代码。

 

Branches 分支

Experimental branches

有时你想将某个新技术引进项目。这很好,但是你当然不想赌上你的整个项目。

Bug fix branches

分支也可以用于处理trunk或release branches里发现的严重的Bug。

 

Tags

一般情况下,tag,是用来做一个milestone的,不管是不是release,都是一个可用的版本。

Tags,一般是只读的。