在开发环境中共享同一数据库的多个实例

时间:2011-06-30 作者:darrinb

我正在与一个新网站的开发团队合作,我们遇到了一个问题。所有这些都有一个本地安装(在SVN下)的WP 3.1.3在我们的机器上运行,但我们都连接到同一个远程数据库。

当我们中的一个人创建一个新插件并安装它时,问题就出现了。在插件文件签入SVN存储库,其他开发人员签出新的插件文件之前,如果在另一个开发人员的机器上找不到插件文件,WP将停用该插件(因为我们都在同一个db上,但本地安装不同),而该机器恰好位于WP仪表板中。

例如:

Dev A创建并安装插件。这些文件在他的机器上是本地的。然后他检查SVN除了每个安装了本地db的开发人员之外,还有其他解决方法吗?

任何帮助都将不胜感激!

2 个回复
最合适的回答,由SO网友:Bainternet 整理而成

我最近遇到了一个类似的问题,遗憾的是,唯一的解决办法是为每个开发团队或所有在共享远程环境中工作的开发团队提供本地数据库。

节省你的时间,让你的大脑在寻找另一种解决方案时崩溃,然后选择对你更有效的解决方案并付诸实施。

SO网友:vmassuchetto

类似的问题也有答案here. =D

您可以创建多个wp-config.php 文件(项目的每个分支对应一个文件)并提交它们。然后,您必须组织工作,以确保在新分支中创建更具影响力的开发阶段(如创建新插件)。

结束