我有時正在開發Drupal站點。這種開發涉及編寫自定義模塊,當然還有許多管理界面上的配置工作。保持跟蹤Drupal站點配置更改
我跟蹤我的自定義模塊使用SCM(git當然..)。不幸的是,所有的drupal模塊的配置更加重要和脆弱。這些設置分散在數據庫中,因此無法輕鬆跟蹤。
我每天創建我的開發數據庫備份,但意識到出了問題,將備份與實際狀態進行比較以尋找差異是一種痛苦。
你有什麼最佳實踐或建議如何做到專業? (如果重要的話,我仍然使用Drupal 6,但是我也對7和8版本的新功能感興趣),我閱讀了非常有前途的功能模塊,但不是我所需要的。
我的第一個想法是:(1),將存儲所有的文件,可以與SCM容易被跟蹤的設置,或(2)部分,將表導出到文件每次都會有一些全自動改變
查看[配置模塊](http://drupal.org/project/configuration)。它是D8配置管理系統的後端,並且以您的想法的方式工作。 D6目前還沒有(因爲它依賴於PHP> 5.3,D6在技術上不支持),但它會給你你需要的大部分代碼。 – Clive