如何管理Drupal自定义模块?

时间:2014-01-31 15:26:00

标签: php git drupal drupal-7 drupal-modules

想象一下这种情况:您在Drupal-7网站A和Drupal-7网站B中使用自定义Drupal模块,并且您对网站A中的自定义模块进行了更改。如果您想在Drupal网站B中进行这些更新,那么'我必须:

  1. 将更改从A推送到远程服务器(目前我们使用GIT仓库来跟踪我们的自定义drupal模块)
  2. 拉取网站B(以及其他也使用自定义模块的网站)的更改
  3. 有没有办法让我无需跟踪安装自定义模块的所有网站?换句话说:是否有可能在网站B中通知有一个新版本的自定义模块,就像它是一个默认的contrib Drupal模块一样?

1 个答案:

答案 0 :(得分:0)

在没有自定义内容的情况下,您最接近的是Feature Server模块

  

此模块允许您在自己的网站上共享功能和自定义模块。它允许您创建项目和发布,并生成与核心中的更新模块兼容的更新XML源。在某种程度上,它是项目模块的高度简化版本。

Drupal 6只有一个版本,但您也可以使用该版本为D7模块提供源代码。