使用版本控制系统进行drupal协作的解决方案

时间:2011-02-16 09:18:38

标签: svn drupal collaboration

我刚刚开始使用Drupal一段时间,并决定使用此CMS来构建一个网站。还有其他开发人员与我合作,因此我们需要一些有效协作的方法。通常,我习惯使用SVN进行团队工作,但似乎很难将SVN用于Drupal,因为它在数据库中存储了大量配置。由于我们每个人都有自己的本地数据库(可能有不同的设置),因此很难同步所有内容,因为如果我们只提交和更新来自公共仓库的Drupal代码,则drupal代码可能与存储在每个人的数据库中的数据不匹配。你们能否就这个问题向我提供一些建议或最佳实践。 非常感谢。

1 个答案:

答案 0 :(得分:1)

你好 这个问题也让我有点困惑,或者一般来说,只是如何轻松地从测试转移到生产等等 您可以提取所有配置项,并将它们存储在SVN(或任何类似工具)中,从而共享配置设置。
您主要必须使用功能模块,将配置和内容类型等捆绑到群集中 可以在此处找到更详细的描述和方法:
Managing and deploying configuration with exportables and the Features module

它提供了一个非常好的想法,如何做到这一点,并进行协作。