版本管理
2018-05-28 10:45:00 0 举报
AI智能生成
版本管理思维导图
作者其他创作
大纲/内容
版本管理
TrunkBased
开发在主干上
多版本同时发布困难
用于不需要维护多版本的项目
适合小型项目:例如微服务
易于持续集成
OneFlow
双主干
开发分支
发布分支
HotFix
TwoFlow
开发分支:development
开发主分支
为了易于开发联调使用单一主干开发
每一次迭代完成使用changelog标明
特性分支
单独开发功能
尝试新功能调研
发布分支:release
从开发主分支合并测试过的代码
赋予发布版本号
GitFlow
主干分支
HotFix分支
管理功能全面
AoneFlow
开始工作前从主干创建特性分支
主干分支始终作为历史记录
特性分支:feature
所有的开发分支会和合并成一个发布分支
发布分支:releasespan style=\
从主干分支拉出一条新分支,b data-spm-anchor-id=\"a2c4e.11153959.blogcont573549.i7.70192028uRGTRE\" style=\
release/product:正式部署环境
release/test:正式测试环境
从特性分支合并成发布分支能有效快速的重新发布
发布后合并回主干,并删除合并后的特性分支
灵活、简单
其他
尽早的提交代码
不要提交target之类的代码和目录
利用ignore忽略非提交文件和目录
0 条评论
回复 删除
下一页