Bunun yeni Yapılandırma yönetim sisteminin basit bir kullanım örneği olduğunu düşündüm, ancak bunu nasıl çözeceğimizi öğrenmede şansım olmadı:
Sorun
Git'te yapılandırmayı depolamak ve geliştirme sırasında yapılandırmayı dışa aktarmak için drush kullanmak ve ardından dağıtımda yapılandırmayı içe aktarmak istiyorum. Drupal 7'de bir özellik geri döndürmeye oldukça benzer. Benim sorunum, erişim kodlarını git için çeşitli entegrasyonlar için saklamak istemiyorum. Bu, bu yapılandırmaların
$ drush cim -y
Nereye baktım
İthalat / ihracat hariç tutulması gereken yapılandırmalar için basit bir liste / yapılandırma olacağını umuyordum. Bir noktada varmış gibi görünüyor, ancak şu anda Drupal 8 sürümünde mevcut olduğu için tekrar kaldırılması gerekiyor.
Yapılandırma değişikliklerinin, aktif ve senkronizasyon düzenini karşılaştırarak değişiklikleri kaldırabileceğim bir yer olup olmadığını görmek için nasıl yapıldığına baktım, durum böyle değildi. Yapılandırmanın kendi yapılandırmasını içermediği için nasıl içe aktarıldığına baktım, ancak bu genişletilebilir gibi görünmüyordu. Baktım ConfigEvents
, ama hepsi bir ithalattan sonra gerçekleşiyor gibi görünüyor, bu yüzden bu kullanılabilir gibi görünmüyor.
Bir şey mi eksik veya yapılandırmaları içe / dışa aktarmanın dışında bırakmak mümkün değil mi?