2010-08-23 51 views
0

感謝您的時間。 我是Drupal的新手。我正在一個網站上工作,並假設我正在測試10個模塊,並選擇「X」模塊適合我。現在我將這個模塊配置爲符合我的要求,然後看到這對於項目非常適合。正如你所知道的一些模塊,如配置文件模塊可能有10個表單域,可能需要時間去做。配置設置從開發者機器轉移到生產

那麼,有沒有我們從開發機轉帳某些文件/ s到生產機器,這將設置這些配置設置和配置表單字段的任何方式,也避免了一遍又一遍重複做這件事?爲什麼我需要這樣呢,我在東海岸,西海岸有幾個開發者,我可能不得不合作。所以,我迫切需要這種系統。

回答

0

Drupal的辦法就是保持對多個模塊頂部安裝模塊,直到你的應用程序你想要做什麼。

Strongarm可能是最好的解決方案。但是你也可以編寫一個更新鉤子來設置變量表中的值。所以這樣你的改變就被代碼捕獲了。

你需要看看你的變量表,可能你的模塊在管理形式,看看它值門店。它有點糟糕,你必須這樣做。

寫更新鉤子是當你合作很好的做法。這與Ruby on Rails遷移技術類似。我不記得使用「同類」這個詞了!

參見:
http://api.drupal.org/api/function/hook_update_N
http://api.drupal.org/api/function/variable_set

你也應該鼓勵你的團隊經常從一個確切的位置搶數據庫的副本,以便,如果您對架構更改,很可能是你的團隊儘快完成這些更改(在應用之後)。但這不是一個保證。只是一個體面的風險管理形式。

相關問題