gpt4 book ai didi

php - 有人有使用 php/mysql 的开发/登台/部署工作流程吗?

转载 作者:IT老高 更新时间:2023-10-28 23:58:06 25 4
gpt4 key购买 nike

我正在考虑 php/mysql 网络开发的良好工作流程。

有人有什么建议吗?

最佳答案

这是我们的工作:

  1. 每个人都在他们的分支中处理他们的项目(代码、测试等)
  2. 当一切看​​起来不错时,它被合并到 Trunk 中
  3. phpUnderControl重建主干,运行我们所有的phpUnit测试、构建文档、更新数据库等
  4. 如果一切顺利,我们将合并到稳定版中
  5. 像 Trunk 一样完全重建稳定版
  6. 将稳定版手动提升到我们的生产服务器

我们有一些自定义脚本来处理我们的数据库升级和我们对生产的插入。对于我们的数据库,我们将所有增量保存在一个文件夹中,脚本会根据可用增量检查当前数据库级别,并在需要时应用它们。

为了提升到生产,我们有另一个脚本,它会拉下所有生产数据,然后运行 ​​rsync 以推送更改。

您没有提及您对服务器的控制级别,但总体开发过程与一般开发相同。

关于php - 有人有使用 php/mysql 的开发/登台/部署工作流程吗?,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/432162/

25 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com