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

相關文章
相關標籤/搜索