我正在开始新项目,其中3位开发人员将在wordpress网站上工作。他们将拥有该网站的本地副本,所有代码将存储在git-repo中。但我不知道如何处理数据库。他们应该在远程主机或本地副本上使用相同的数据库吗如何同步数据库数据?
答案 0 :(得分:3)
在这种情况下,我建议使用集中式测试服务器来存储管理该服务器上的Web目录的git-repo。开发人员可以推送到该服务器以在里程碑的集中空间中进行测试,并定期从该服务器获取数据库转储以在其本地服务器上使用。
让所有开发人员使用集中式MySQL服务器可能会在代码修改数据库时导致问题,并且一个或多个开发人员没有该开发的代码。