Setup is following: Drupal project, one svn repo with trunk/qa/production-ready branches, vhosts for every branch, post-commit hook that copies files from repository to docroots.
Sorun şudur: Drupal web sitesi genellikle kaynak kodu üzerinde ama çok DB veri (düğüm çeşitleri, ayarları, vb) değil sadece dayanır.
Ben bu versionable değişiklikleri yapmak için çözüm arıyorum. Ama veritabanındaki tüm verileri 'diffing' yerine ünite testleri demirbaşlar gibi bir şey gibi.
Versionable olmalı ve ana post-commit kanca sonra uygulanabilir içerik için SQL veri ve dosyaları ile fikstür gibi komut.
Bu amaç için yazılmış bir şey var mı, ya da belki bazı (Apache Ant gibi) inşa aracının tür veya birim test çerçeve uyarlamak kolay olurdu. Bu araç Drupal hakkında bilmek eğer komut ben variable_set()
gibi şeyler, drupal_execute()
böylece Ve bu, çok iyi olurdu.
Herhangi bir fikir? Yoksa yerine bu soran hemen kodlama başlamalıyım? :)