Kami memiliki drupalcamp beberapa bulan yang lalu dan seseorang bertanya tentang mengelola penyebaran dengan sistem konfigurasi baru (CMI). Salah satu alur kerja ideal yang mungkin akan melibatkan menjaga konfigurasi dalam kontrol versi dan masih dapat melakukan migrasi konfigurasi antara anggota tim.
Hal terbaik yang kami dapat ketahui (sebagian berdasarkan presentasi di DrupalCon Portland) adalah:
- Beri tahu kontrol versi untuk mengabaikan direktori konfigurasi aktif.
- Salin semua Konfigurasi ke direktori pementasan dan komit ke kontrol versi.
Dan gunakan settings.php untuk membalik direktori aktif / staging antara 2 lingkungan. Namun, sementara mencari tahu alur kerja penyebaran dari satu server ke yang berikutnya adalah rumit tapi bisa dilakukan, apa alur kerja yang disarankan dari beberapa lingkungan lokal (yaitu beberapa pengembang) menjadi dev (atau antara satu sama lain) - Masalah yang mungkin terjadi adalah setiap anggota tim akan berbagi lingkungan yang sama atau serupa jadi bagaimana perubahan pada mesin satu rekan tim datang?