gpt4 book ai didi

database - 如何合并 Drupal 数据库更改

转载 作者:太空狗 更新时间:2023-10-30 01:44:48 24 4
gpt4 key购买 nike

我们目前使用 SVN 存储库来确保每个人的本地环境都保持最新。然而,Drupal 网站开发有些棘手,因为您编写的任何自定义代码(例如,为节点主体编写的 PHP 代码)都存储在数据库中,并且 SVN 工作副本无法识别更改。

目前有几位开发人员正在 Drupal 站点的同一区域工作,但我们不确定如何最好地将本地 Drupal 数据库更改合并在一起。提交数据库转储补丁充其量看起来很笨拙,而且很可能为此目的效率低下且容易出错。

如有任何关于如何解决此问题的建议,我们将不胜感激!

最佳答案

不幸的是,数据库部署/更新是 Drupal 的弱点之一。参见 this question & answers以及this one有关如何处理它的一些建议。

至于CCK,你可以找到一些提示here .

至于内容中的 php 代码,我同意 googletorp 的观点,你应该避免这样做。但是,如果出于某种原因您绝对必须这样做,您可以尝试将代码简化为一个简单的函数调用。因此,您将在模块中拥有函数本身(这将通过 SVN 进行跟踪)。但是无论如何,您离消除对内联代码的需求只有一小步了……

关于database - 如何合并 Drupal 数据库更改,我们在Stack Overflow上找到一个类似的问题: https://stackoverflow.com/questions/1545460/

24 4 0
Copyright 2021 - 2024 cfsdn All Rights Reserved 蜀ICP备2022000587号
广告合作:1813099741@qq.com 6ren.com