收藏
回答

小程序开发者在面对团队多人协同开发是怎么做的呢?

场景:小程序区分正式版本以及体验版本,正式版本相当于就是生产环境(released),体验版本就是测试环境(test),按照一般的项目通过SVN/Gitlab工具能做到代码同步、功能分开迭代发布等,目前遇到的问题是开发者A在本地还没有推送Gitlab的情况下发布体验版本1.0.1,开发者B在自己的本地也推送了自己迭代的功能到体验版本1.0.2,这个时候1.0.2中将不会存在1.0.1所迭代的功能。导致代码仓库中的代码与测试环境并不同步的问题。

关于这个问题我的猜想是:小程序推送到代码管理仓库中通过CI/CD自动构建通过微信提供的API来发布体验版本。

不知道其他团队的做法是怎么样的呢?有更好的建议吗?

回答关注问题邀请回答
收藏

2 个回答

登录 后发表内容