【问题标题】:solution for drupal collaboration using version control system使用版本控制系统的 drupal 协作解决方案
【发布时间】:2011-02-16 09:18:38
【问题描述】:

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

【问题讨论】:

  • 这样的主观问题在这里是题外话:投票迁移到Programmers.SE
  • @Mark Trapp - 如何在 Drupal 项目中使用版本控制可能真的很难回答,但这绝不是主观的。
  • @Mark Trapp - 这与 Drupal 开发和公平游戏恕我直言非常相关
  • @Álvaro @jpstrikesback 最佳实践问题是主观指导的,不是 Stack Overflow 的领域。查看Stack Overflow's FAQProgrammers.SE's FAQ

标签: svn drupal collaboration


【解决方案1】:

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

它为如何做到这一点和协作提供了一个很好的想法。

【讨论】:

    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2018-01-29
    • 1970-01-01
    • 1970-01-01
    相关资源
    最近更新 更多