团队开发环境中的Wordpress数据库同步

时间:2015-06-08 16:59:10

标签: php mysql wordpress git

现在我正在开发一个使用GIT同步其代码库的wordpress网站。它适用于文件,但是当涉及到数据库时,恶梦就开始发生了。我们有几台服务器,一台用于QA,另一台用于营销,最后一台用于生产。所有这些服务器都有自己的数据库设置。如果我在其中一个服务器上工作并修改smth。在数据库中通过wp-admin和其他人在另一台服务器上执行其他操作,我们需要手动合并所有数据库更改。 所以问题是:有没有办法在不同的网站实例上使用相同的数据库?如果我对数据库做了一些更改,我希望这些更改能够反映在所有服务器上。感谢。

1 个答案:

答案 0 :(得分:0)

主要问题是你需要在同一个数据库中工作。我还没有找到任何能很好地处理合并的东西。我得到的最接近的是WP-Stagecoach,但这并不能完全覆盖它。我被告知Datahawk会这样做,但它仍在开发中。

这可能会有所帮助 - 我与其他开发人员合作,我们都使用MAMP在我们的计算机上本地工作。我们使用一个由本地服务器托管的数据库。然后使用Git在我们的本地设置之间下载文件。所以没有必要合并数据库,因为这似乎是最头痛的问题。