使用版本控制系统的 Drupal 协作解决方案

发布于 2024-10-17 09:26:58 字数 269 浏览 6 评论 0原文

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

I just started working with Drupal for a while and decided to use this CMS to build a website. There are other developers who r working with me on this so we need some means to collaborate effectively. Usually, I'm used to using SVN for team work but it seems that it is quite difficult to use SVN for Drupal because it stores a lot of configuration in the database. Since each of us has ours own local database (may have different settings), it is quite hard to synchronize everything because if we only commit and update Drupal code from the common repo, drupal code might not match the data stored in each person's database. Could you guys provide me with some advices or best practices on this problem.
Thanks alot.

如果你对这篇内容有疑问,欢迎到本站社区发帖提问 参与讨论,获取更多帮助,或者扫码二维码加入 Web 技术交流群。

扫码二维码加入Web技术交流群

发布评论

需要 登录 才能够评论, 你可以免费 注册 一个本站的账号。

评论(1

各自安好 2024-10-24 09:26:58

你好
这个问题也让我有点困惑,或者总的来说,如何轻松地从测试迁移到生产等等。
您可以提取所有配置项,并将它们存储在SVN(或任何类似工具)中,从而共享配置设置。
您主要必须使用功能模块,以便将您的配置和内容类型等捆绑到功能集群中。
更详细的描述和方法可以在这里找到:
使用可导出文件和功能管理和部署配置module

它给出了如何做到这一点以及如何协作的一个很好的想法。

Hi there
That question has also stumpled me a bit, or in general, just how to easily migrate from test to production, etc.
You can extract all the confiuration items, and store them in SVN (or any similar tool), and thereby share the configuration settings.
You mainly have to use the Features module, as to bundle your configurations and Content types etc. into clusteres of fetures.
A more detailed description and approach can be found here:
Managing and deploying configuration with exportables and the Features module

It gives a very good idea on how to do this, and collaborate.

~没有更多了~
我们使用 Cookies 和其他技术来定制您的体验包括您的登录状态等。通过阅读我们的 隐私政策 了解更多相关信息。 单击 接受 或继续使用网站,即表示您同意使用 Cookies 和您的相关数据。
原文