Zastanawiam się, jak zespoły tworzące witryny korzystające z Drupala (lub dowolnego innego CMS) integrują kontrolę wersji, subversion, git lub podobne, w swoim obiegu pracy. Oczywiście potrzebujesz niestandardowego kodu i plików tematycznych pod kontrolą wersji, ale gdy używasz CMS, takiego jak Drupal, wiele pracy polega na konfiguracji modułów i ustawień, z których wszystkie są przechowywane w bazie danych.Praca z kontrolą wersji w projekcie Drupal/CMS
Kiedy więc jesteś zespołem programistów, jak współpracujesz nad takim projektem? Załadowanie bazy danych do pliku i umieszczenie tego pliku pod kontrolą wersji może wydawać się, jak sądzę, ale kiedy witryna jest dostępna, klient ciągle dodaje treść, co sprawia, że synchronizacja jest nieco problematyczna.
Chciałbym wiedzieć, jak robią to inni.
Moduł wdrażania wygląda interesująco w screencastu, który jest połączony na stronie projektu, i zgodziłbym się, że jest to zgrabne rozwiązanie do aktualizacji treści w jednej witrynie. – flamingLogos