Trunk = 主干,包含所有开发代码
Branch = 分支其实是主干的copy(svn copy URL URL)。通常用来添加新功能、修改bug、创建发行版等。
Tag = 标记,通常用来做milestone标记,mark某个版本,比如bugfix前后的版本。
以上3个名词其实是版本管理中都概念,在svn中并没有对应功能实现。branch、tag实际上都是用svn copy实现。
感觉svn还是不太适合这种更新频繁的项目。
参考文章
SVN: How to structure your repository
http://ariejan.net/2006/11/24/svn-how-to-structure-your-repository/
SVN: How to release software properly
http://ariejan.net/2006/11/21/svn-how-to-release-software-properly/
Organizing, managing and deploying PHP projects in subversion (SVN)
http://www.ericbieller.com/2011/02/04/organizing-managing-and-deploying-php-projects-in-subversion-svn/
Read: 110