开发模式&上线流程

开发模式&上线流程:
开发机+Samba
1、找OP分配一台虚拟机,虚拟机上搭建开发环境(和测试环境、线上环境保持一致 ,公共的环境已配置好 ,有些是根据需要自己安装);
MySQL连接公共数据库;

2、跳板机连接开发机

3、jira上接需求、去wiki 上找对应的文档学习代码流程
运维系统申请需要用到的svn的模块权限(读or写or both),等待leader和op审批 业务线模块读写权限、config freamework common模块等的读权限
审批通过后拉取代码带开发机,创建分支,进行开发
建立映射到本地进行开发,修改本地host 映射到开发机自测,charles抓包
前后端联调
完成开发后jira上提测, 把svn分支地址 定时任务 sql语句 提交到jira 等待QA给checklist准入
RD FE勾选Checklist完成之后提测,QA和 PM进行测试
确认 测试完成之后进行上线
运维系统中提交上线单,代码、SQL、调度任务的上线先后顺序,具体就是提交分支、sql、和调度任务 等待leader和OP审批
审批完成之后进行上线(申请线上relay登录线上机器(线上环境谨慎操作)、登录线上机器查看日志或者登录kibana看有没有报错、上线顺序 沙盒、小流量、全流量 没问题 上线成功)
svn 流程:
svn cp trunk branch
svn co branch or svn sw branch
svn info 查看信息
svn st查看工作副本中文件和 目录的状态
多人合作 开发分支 需要 svn update
定期merge一下 trunk 以免 开发周期长后期冲突不好解决
开发 完成之后 分支地址提交给QA
上线之前merge trunk
上线完成之后反向merge trunk 保证trunk 和线上环境一致

开发机+ftp+VPN:不用配置samba(可能会一直很慢)、ftp(一次慢,后面快)

弹性云+docker
找op弹性云
搭配环境这一步都省了

  • 0
    点赞
  • 0
    收藏
    觉得还不错? 一键收藏
  • 0
    评论
评论
添加红包

请填写红包祝福语或标题

红包个数最小为10个

红包金额最低5元

当前余额3.43前往充值 >
需支付:10.00
成就一亿技术人!
领取后你会自动成为博主和红包主的粉丝 规则
hope_wisdom
发出的红包
实付
使用余额支付
点击重新获取
扫码支付
钱包余额 0

抵扣说明:

1.余额是钱包充值的虚拟货币,按照1:1的比例进行支付金额的抵扣。
2.余额无法直接购买下载,可以购买VIP、付费专栏及课程。

余额充值