2011-02-16 115 views
2

我剛剛開始使用Drupal一段時間,並決定使用此CMS來構建網站。還有其他開發者與我一起工作,所以我們需要一些有效的協作手段。通常,我習慣於將SVN用於團隊工作,但似乎很難將SVN用於Drupal,因爲它將大量配置存儲在數據庫中。由於我們每個人都有我們自己的本地數據庫(可能有不同的設置),所以很難同步所有內容,因爲如果我們只從通用回購庫提交和更新Drupal代碼,則drupal代碼可能與存儲在每個人數據庫中的數據不匹配。你們能否就這個問題向我提供一些建議或最佳做法。 非常感謝。使用版本控制系統的drupal協作解決方案

+0

像這樣的主觀問題在這裏是題外話題:投票遷移到[Programmers.SE](http://programmers.stackexchange.com)。 – 2011-02-16 09:21:00

回答

1

您好
這個問題也stumpled我一下,或在一般情況下,只是如何輕鬆地從測試到生產遷移等
可以提取所有confiuration項目,並將其存儲在SVN(或任何類似的工具),從而共享配置設置。
您主要必須使用Features模塊,以將您的配置和內容類型等捆綁到fetures的聚類中。
更詳細的描述和方法可以在這裏找到:
Managing and deploying configuration with exportables and the Features module

它詳細介紹瞭如何做到這一點,和協作一個非常好的主意。