新手区 新手问下互联网公司中,团队项目开发的流程是怎么样的

李恩荣 · 2019年09月02日 · 最后由 花开 回复于 2019年10月11日 · 1481 次阅读

最近面试,老是被问到会不会在服务器上搭建测试环境,能不能自己打包来测试。我想着要搭环境首先得知道开发人员是怎么开发软件并打包给测试这边来测的吧。
整理了一下,大概是这么个流程,不知道对不对
疑问的是第 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,交与测试。

共收到 1 条回复 时间 点赞
1楼 已删除

不要太在意细节,打包也要关注真正的事情。安卓就是标准出 apk,java 就是对应 war,其余等等,其实这个也反映出这些公司的 ci/cd 流程根本没有,你要关注真正的世纪问题,代码工具肯定要求都会用的,其余都是流程上的事情了

需要 登录 后方可回复, 如果你还没有账号请点击这里 注册