SVN 版本管理的时候一般master主干分支也就是trunk是默认存在的,然后我从trunk上检出了三条分支,分别命名为是hotfix、dev、release。hotfix分支是用来热更新修复紧急BUG,dev分支是用来开发新功能,release分支即预发布就是程序自己测试完之后交付给QA测试的版本,trunk则是用来发布正式版本。dev上开发完毕可以随时合并到release上,然后可以继续开发。如果release被测出有bug,可以直接在release上面进行修复。如果正式环境出现bug则可以使用hotfix分支进行修复。