使用 SVN 在 Wordpress 上进行开发

使用 SVN 在 Wordpress 上进行开发

目前我们的网站有以下配置:

阶段环境。在此环境中,我们使用与实时数据库的连接,并使用 SVN 进行代码编写。

制作/直播环境。多个 Web 服务器之间的负载平衡。图像存储服务器。

我们计划在此配置上安装 Wordpress,但我不确定如果在生产环境中更新插件会发生什么?Stage 中的文件将不同步。我们该如何处理这个问题?我们应该从 SVN 中排除插件文件夹吗?但在这种情况下,我们将无法再在 Stage 上测试插件。

对于这样的配置我们还应该考虑什么?主要目标是在将更改导出到实时环境之前能够在 Stage 上测试更改。

谢谢。

答案1

我们也遇到了同样的问题,但是使用的是不同的 CMS。

我们重点关注两个方面:

  1. 禁用实时系统上的更新,仅在开发系统上执行此操作,将更改添加到 svn 并将它们带到实时系统

  2. 编写一个脚本来监视实时系统上的 wordpress 安装,查看变化,将其添加到 svn 并提交更新消息。

这两种方法都不完美,但是都可以奏效。

相关内容