最近面试,老是被问到会不会在服务器上搭建测试环境,能不能自己打包来测试。我想着要搭环境首先得知道开发人员是怎么开发软件并打包给测试这边来测的吧。
整理了一下,大概是这么个流程,不知道对不对
疑问的是第 5 步,开发是在哪里打包 apk 的?
方式一:
1、开发经理在本地创建项目工程
2、上传项目工程到服务器,使用 svn 关联
3、开发人员 A,开发人员 B 从服务器上 checkout 项目工程,进行本地开发
4、开发人员 A,开发人员 B 在本地修改代码,编译运行通过,分别提交新代码到服务器
5、开发经理从服务器 chekout 最新的项目工程,在本地打包成 apk,交与测试。
方式二:
1、开发经理在本地创建项目工程
2、上传项目工程到服务器,使用 svn 关联
3、开发人员 A,开发人员 B 从服务器上 checkout 项目工程,进行本地开发
4、开发人员 A,开发人员 B 在本地修改代码,编译运行通过,分别提交新代码到服务器
5、开发经理在服务器上对项目工程进行打包生成 apk,交与测试。