我剛剛開始使用Drupal一段時間,並決定使用此CMS來構建網站。還有其他開發者與我一起工作,所以我們需要一些有效的協作手段。通常,我習慣於將SVN用於團隊工作,但似乎很難將SVN用於Drupal,因爲它將大量配置存儲在數據庫中。由於我們每個人都有我們自己的本地數據庫(可能有不同的設置),所以很難同步所有內容,因爲如果我們只從通用回購庫提交和更新Drupal代碼,則drupal代碼可能與存儲在每個人數據庫中的數據不匹配。你們能否就這個問題向我提供一些建議或最佳做法。 非常感謝。使用版本控制系統的drupal協作解決方案
2
A
回答
1
您好
這個問題也stumpled我一下,或在一般情況下,只是如何輕鬆地從測試到生產遷移等
可以提取所有confiuration項目,並將其存儲在SVN(或任何類似的工具),從而共享配置設置。
您主要必須使用Features模塊,以將您的配置和內容類型等捆綁到fetures的聚類中。
更詳細的描述和方法可以在這裏找到:
Managing and deploying configuration with exportables and the Features module
它詳細介紹瞭如何做到這一點,和協作一個非常好的主意。
相關問題
- 1. 構建系統的版本控制解決方案,生成4GB ISO
- 2. 操作系統:Peterson的解決方案
- 3. 網絡控制監控系統的有效解決方案
- 4. 大型分佈式控制系統中的SCA解決方案
- 5. 如何在VSPackage中找到解決方案使用哪種版本控制系統
- 6. Visual Studio中的版本控制和解決方案結構
- 7. Visual Studio解決方案的語義版本控制
- 8. Bazaar版本控制 - github/bitbucket一樣的解決方案?
- 9. 版本控制系統c#
- 10. Skydrive作爲版本控制系統
- 11. Visual Studio 2010 - 解決方案不在Mercurial版本控制下
- 12. Drupal 7定製投票解決方案
- 13. 限制對系統的應用從企業解決方案
- 14. 線性系統解決方案
- 15. Drupal openid解決方案
- 16. 簡單的版本控制系統或版本控制文件系統或版本控制數據庫
- 17. 使用多個版本控制系統的多個項目的單一版本控制系統
- 18. 用於Java中文件增量/版本控制的現有解決方案
- 19. 本地版本控制系統(Windows)
- 20. WCF服務解決方案不工作在我的系統
- 21. 從Xamarin解決方案訪問版本
- 22. 版本管理/備份解決方案
- 23. 爲解決方案創建版本
- 24. Rails記錄版本解決方案
- 25. 解決方案涼亭版本衝突
- 26. 版本控制系統的Android爲Windows
- 27. webSites的控制版本系統
- 28. 解決方案:使用CoreData保存/加載遊戲系統
- 29. 版本控制解決方案,可以處理大型二進制文件
- 30. 多個同步版本控制系統?
像這樣的主觀問題在這裏是題外話題:投票遷移到[Programmers.SE](http://programmers.stackexchange.com)。 – 2011-02-16 09:21:00