有以下几种开发办法

  • customer选择我们的一个release tag进行开发, rk会给出所有的function patch, bug fix patch, customer自己收集好这些patch
  • customer选择我们的一个release tag进行开发, 开一个新的分支,rk在这个branch上进行开发,同步, rk会把所有的function patch, bug fix patch提交到这个repo上, cutomer进行rebase,开发完成后只会有bug fix patch更新
  • customer选择我们的一个release tag进行开发, 开一个新的分支,rk和customer在这个branch上共同进行开发,同步, rk会把所有的function patch, bug fix patch提交到这个repo上, 也需要customer提交patch到这个branch上,开发完成后只会有bug fix patch更新
  • customer选择我们的release-4.4 or release tag进行开发, rk会给出所有的function patch, bug fix patch, rk会尽量把所有的patch合并到release-4.4上, 个别patch无法合并的(项目特殊的patch),由customer自己收集打在自己的git上, customer可以定期选择rebase 更新到release-4.4或者stable tag上
  • customer选择我们的release-4.4 or release tag进行开发, rk会给出所有的function patch, bug fix patch,由customer自己收集, customer可以定期选择rebase 更新到release-4.4或者stable tag上