APP开发实战133-APP版本管理
来源:互联网 发布:linux下mv命令 编辑:程序博客网 时间:2024/04/28 16:55
34 APP版本管理
1 所有正式的版本都是通过专门的版本服务器编译出来的,不能使用个人电脑编译的版本,且版本服务器的编译环境不能随意变更。
2 编译、打包、签名和加固等环节都是通过运行代码自动完成,不要人工实现;只要人工介入,就很可能出错。
3 编译、打包、签名和加固等环节完成后,要在代码服务器上加个Tag,以做记录。
4 因为最终提供给用户使用的版本是release版本,所以研发部门提供给测试部门的版本最好是release版本。
5 研发部门发布版本时,需要告知测试部门此版本做了哪些修改。
(目前各种自动编译环境也能直接从git服务器上获取代码修改记录)
6 研发部门只把版本给测试部门,产品等其余部门从测试部门那拿版本,这样拿到的版本都是测试部门验证过的版本,版本的稳定性能得到保证。
7 每发布一个版本后,就从主干拉个对应的分支;后续的代码继续提交到主干上。
8 对于重大或有风险的修改,可以先发布临时版本供测试部门测试,通过测试后,再集成到代码主干上。
0 0
- APP开发实战133-APP版本管理
- APP开发实战140-APP项目管理
- APP开发实战134-APP版本更新功能设计
- APP开发实战135-APP版本更新之APP和服务器交互
- Hybrid App开发实战
- hybrid app开发实战
- Hybrid App开发实战
- Hybrid App开发实战
- Hybrid App开发实战
- APP开发实战51-APP架构设计
- APP开发实战117-APP图片优化
- APP开发实战118-APP音频文件优化
- APP开发实战119-APP代码优化
- APP开发实战120-APP网络流量优化
- APP开发实战123-APP防止OOM
- APP开发实战125-APP 电量优化
- APP开发实战128-APP Log功能设计
- APP开发实战136-APP常用功能设计
- Docker常用操作汇总
- Service
- 树的子结构
- QT5 +VS2010 SP1 解决中文乱码问题
- OPENCV级联分类器样本创建opencv_createsamples参数学习笔记
- APP开发实战133-APP版本管理
- Python数据分析工具
- java系列-websocket
- 字符串的常用API
- Android基础——Messenger在跨进程通信中的使用
- java--html
- 解决Qt中文乱码以及汉字编码的问题(UTF-8/GBK)
- ROT13函数
- HTTP连接管理