Производственные практики OpenCMS - PullRequest
2 голосов
/ 01 октября 2010

Я (очень) новичок в OpenCMS, как и все остальные в моей команде.

Мы только что начали новый проект и используем OpenCMS. Прямо сейчас у нас есть экземпляр OpenCMS, работающий на компьютере каждого разработчика, а также рабочий сервер. Мы используем Eclipse / CVS для управления исходным кодом, но распространение изменений на другой компьютер не распространяет хранилища метаданных OpenCMS для каждого файла (очевидно).

Мой коллега ищет сценарий для импорта / экспорта метаданных. Когда сайт заработает, мы настроим ночной перевод файлов с контентом в систему контроля версий, чтобы отследить любые изменения, внесенные отделом маркетинга.

Это кажется мне задом наперед. Должны ли мы иметь OpenCMS на наших машинах? Если да, то как другие люди могут обойти проблему передачи метаданных OpenCMS в систему контроля версий? Если нет, то какова «нормальная» практика производства в этой ситуации?

1 Ответ

2 голосов
/ 05 октября 2010

Как упоминалось ранее, WebDAV - это хороший способ.Похоже, что существует также работа команды плагинов для Maven.

Список рассылки OpenCms в целом весьма полезен для вопросов, касающихся OpenCms:

http://old.nabble.com/OpenCMS-Development-in-a-team-td28432519.html#a28432519

Вот викизапись об OpenCms + WebDAV

http://opencms -wiki.org / WebDAV_access_to_the_OpenCms_VFS

...