分支版本(branch version),理学-计算机科学技术-软件工程-软件工程管理-软件配置管理-版本控制,分支版本是版本控制系统中各类分支上的项目文件版本。常见的分支有开发分支、特性分支、发布分支、布丁分支。开发分支从主分支上创建而来,是开发团队的主要工作分支,存储着开发团队日常开发过程中的代码提交,对应的是开发环境中的项目文件。特性分支、发布分支和补丁分支是三种辅助分支,是用于在各种软件开发活动中解决特定问题的分支。当开发团队需要开发一个新功能时,需要从开发分支创建出一个特性分支。当开发分支上的代码已经基本稳定,并实现了版本发布所计划的新特性时,需要从开发分支创建出一个发布分支,为版本发布做好准备。当生产环境中的发布版本出现了缺陷,且需要马上修复时,需要从主分支创建出补丁分支,从而使得开发分支上的开发成员可以继续工作,而负责缺陷修复的开发成员可以在补丁分支上进行快速的缺陷修复而互不干扰。