Какой хороший способ поставить портал Liferay под управлением версии? Таким образом, я не имею в виду версирование портлетов, которые мы написали, но фактический макет и конфигурация работающего сайта.
При настройке нового сайта все изменения в макете и конфигурации выполняются через панель управления администратора. Для контроля версий я хочу:
- Позвольте вернуть сайт в любое из предыдущих состояний.
- Упростите синхронизацию между разработчиками, чтобы при запуске экземпляра dev он отражал состояние того, что в производстве (или любой другой экземпляр при конкретной ревизии).
Конечно, состояние контента было бы более или менее динамичным (синхронизация состояний баз данных была бы другой проблемой), здесь основное внимание уделяется макетам, темам, страницам и другим вещам, присущим пожизненному члену, таким как группы пользователей и т.д.