【发布时间】:2011-05-13 10:48:21
【问题描述】:
我们是一家软件开发公司,在网站的静态部分使用 Wordpress。自然,我们所有的工作流程都是围绕版本控制构建的:多个开发人员 -> 持续集成 -> 暂存 -> 部署。
将 Wordpress 集成到我们的工作流程中的挑战在于,它的数据库就像一根骨头一样卡在喉咙里:您无法将其放入版本控制、轻松回滚、从暂存升级到生产等。
我想知道人们在类似情况下会做什么?我想找到一种方法将 WP 集成到开发工作流程中,而不是相反:-)
澄清我们希望在暂存系统上“开发”和测试页面,并在准备好后将其移至生产环境,作为版本升级过程的一部分。我们不想将暂存数据库完全复制到生产环境。
【问题讨论】:
-
继Jekyl from Github之后,静态页面生成器的使用激增。如果我今天做出这个决定,我肯定会采用这种解决方案。请参阅 [staticgen.com] 以获得良好的概述。
标签: wordpress version-control workflow