Veritabanı ayarlarıyla ilgili Drupal (veya diğer yumuşak) yüklemeyi otomatikleştirirken en iyi uygulama


11

Otomatikleştirmek için Drupal ve CiviCRM kurulumlarım olduğunu varsayalım.

Ancak bunlar birlikte çalışmak için belirli yapılandırmalara ihtiyaç duyar (bazı dosya düzenlemeleri ve veritabanı yapılandırmaları)

Sabit bir sürüm yüklemesi yapmalı mıyım (örn. Drupal 4.7.5 + CiviCRM 4.5.6), yükleyip yapılandırmalı ve düzenlenmiş dosyaları ve veritabanını kaydetmeli miyim?

Ya da derleme betiğime daha fazla çaba göstermeli ve veritabanındaki ve dosyalardaki bu yapılandırmaları düzenlemek için bazı sorgular ve seds yapmalı mıyım?


1
Drupal 4.7.5 ... gerçekten mi? Bu 5 Ocak 2007'den bir sürüm ... Drupal 7.32'nin ne hakkında (korkunç) olduğunu biliyor musunuz ?
Pierre.Vriens

1
@ Pierre.Vriens üzgünüm, sürümleri kontrol etmedim, sadece örnek numaralardı
JorgeeFG

Yanıtlar:


7

Sorunuz F eatures C onfiguration M anagement, yani FCM olarak adlandırdığım şeye bir göz atmanız gerektiği gibi görünüyor . FCM, yalnızca Drupal'ın Özellikler modülünü kullanmakla ilgili değildir , Yapılandırma Yönetimi ile de ilgilidir (Drupal sürüm 8'de tanıtıldığı gibi). Bunun yerine, özel bir durumdur S oftware C TARAFINDAN YAPILANDIRILABİLİR E anagement , nam SCM Drupal uygulanır.

Çoğunlukla Özellikler bir kod üreticisi olarak düşünülebilirken, üretilen kod oluşturma komut dosyası olarak düşünülebilir (sorunuzda olduğu gibi). Bu daha sonra birden fazla ortam üzerinden taşınmak için de kullanılabilir.

Benim (popüler) cevap göz at " 3 dev ortamlarında? Özellikler modülünü nasıl kullanılır bu konuda (yön) Daha fazla detay için".

Sitemizi kullandığınızda şunları okuyup anladığınızı kabul etmiş olursunuz: Çerez Politikası ve Gizlilik Politikası.
Licensed under cc by-sa 3.0 with attribution required.