feature toggle

一个分支管理不一样的版本git

在编译的时候打开开关--Spring Boot1ssh

在运行的时候也能够打开开关--Spring Boot2 不须要从新部署(从新启动)maven

 

使用原则:工具

  每一个开关之间不要有依赖,每一个开关是个bean,bean之间能够配置开关(使用注解),多态使用Bean开发工具

 

开关能够和jiru联动插件

 

开关的实现能够有多种,注解就是实现的一种方式开发

 

使用场景:部署

  一、it

  二、编译

 

 

tag的做用是什么?

  tag就是版本吗?

 

 

开发工具:

  版本管理:git、jinkens、jinkens使用maven插件进行版本管理gitflow   

    gitflow(手动把代码提交到dev,运行命令将会自动把代码合并到testing,而后再合并到master,再把master打一个tag,在回到dev):

      realase :36

      dev snasshot:37

      master tag

相关文章
相关标签/搜索