移动开发的功能分支
Feature branching for mobile development
我为我的 Web 项目使用功能分支,其中,对于每个功能,我创建一个新分支并在该功能准备好由团队的其他成员测试时打开一个拉取请求。
使用 Heroku review apps and Github collaborative code review 我们可以无缝地审查代码和测试功能(无需拉取、构建等......)。
现在,我们正在使用 ionic2 和 testflight (ios) / beta (android) 程序为 ios/android 开发移动应用程序。问题是您一次只能构建一个,因此必须一个接一个地测试功能(即 PR1、B1、Merge PR1、打开 PR2、B2、Merge PR2 等等)。它大大减慢了我们的开发过程。
那么,您知道同时测试多个移动版本的额外 tooling/options/process 吗?
我想你可以使用 HockeyApp。你可以在那里有不同的构建(例如每个功能一个),测试人员可以选择要安装的版本。
我为我的 Web 项目使用功能分支,其中,对于每个功能,我创建一个新分支并在该功能准备好由团队的其他成员测试时打开一个拉取请求。
使用 Heroku review apps and Github collaborative code review 我们可以无缝地审查代码和测试功能(无需拉取、构建等......)。
现在,我们正在使用 ionic2 和 testflight (ios) / beta (android) 程序为 ios/android 开发移动应用程序。问题是您一次只能构建一个,因此必须一个接一个地测试功能(即 PR1、B1、Merge PR1、打开 PR2、B2、Merge PR2 等等)。它大大减慢了我们的开发过程。
那么,您知道同时测试多个移动版本的额外 tooling/options/process 吗?
我想你可以使用 HockeyApp。你可以在那里有不同的构建(例如每个功能一个),测试人员可以选择要安装的版本。