Я (очень) новичок в OpenCMS, как и все остальные в моей команде.
Мы только что начали новый проект и используем OpenCMS. Прямо сейчас у нас есть экземпляр OpenCMS, работающий на компьютере каждого разработчика, а также рабочий сервер. Мы используем Eclipse / CVS для управления исходным кодом, но распространение изменений на другой компьютер не распространяет хранилища метаданных OpenCMS для каждого файла (очевидно).
Мой коллега ищет сценарий для импорта / экспорта метаданных. Когда сайт заработает, мы настроим ночной перевод файлов с контентом в систему контроля версий, чтобы отследить любые изменения, внесенные отделом маркетинга.
Это кажется мне задом наперед. Должны ли мы иметь OpenCMS на наших машинах? Если да, то как другие люди могут обойти проблему передачи метаданных OpenCMS в систему контроля версий? Если нет, то какова «нормальная» практика производства в этой ситуации?