Skip to content

Latest commit

 

History

History
31 lines (27 loc) · 1.31 KB

规范化发布流程.md

File metadata and controls

31 lines (27 loc) · 1.31 KB

CTS开发发布流程

备份正式库

  • 正式库上项目打压缩包备份至百度云 规范化发布/src 目录
  • 导出mysql的sql文件备份至百度云 规范化发布/db/official 目录

开发

  • 搭建一个本地PHP+apache+mysql环境
  • github克隆项目到本地
  • 正式服务器导出的sql文件导入到本地数据库
  • 正式服务器uploads文件夹copy过来放到项目根目录(太大没有保存在github上,并且正式库有可能随时更新)
  • 修改\data\common.inc.php文件里的数据库连接为本地数据库连接
  • 修改cts_admin表里的所有用户密码为admin update cts_admin a set a.pwd='f297a57a5a743894a0e4'
  • 开发完毕
  • 把db导出为sql文件后按日期保存在项目的db目录下
  • 开发版最新的uploads文件夹打压缩包备份至百度云 规范化发布/uploads/developEnd 目录
  • 开发板最新db导出的sql备份到百度云 规范化发布/db/developEnd目录
  • 除uploads外提交代码到github

打压缩包

  • copy一份副本出来
  • 删除git隐藏目录
  • 规范化发布流程.md
  • 删除README.md
  • 写相关版本说明、操作手册
  • 打压缩包

发布

  • 导入db目录下的sql文件
  • 解压代码到环境的网站根目录
  • 修改\data\common.inc.php文件里的数据库连接为正式库的数据库连接