OpenCMS и CVS - PullRequest
       53

OpenCMS и CVS

1 голос
/ 02 сентября 2011

Как интегрировать работу с CVS и OpenCMS, особенно с точки зрения поддержки свойств и метаданных?

У меня установлен OpenCMS на моей локальной машине для разработки, а также Eclipse, подключенный к CVS.Я могу синхронизировать файлы между OpenCMS и Eclipse и зарегистрировать их в CVS, который прекрасно работает, за исключением того, что я не знаю ни одного способа управления версиями свойств и других метаданных.

Ответы [ 2 ]

0 голосов
/ 24 сентября 2012

Если вы используете maven, вы можете использовать плагин org.synyx:maven-opencms.Используя его, вы разрабатываете содержимое VFS вашего модуля, включая свойства, в вашей IDE, а не непосредственно в OpenCms.Плагин позволяет вам импортировать его в OpenCms с целью maven.Если вы не разрабатываете внутри VF, вы можете поместить свои вещи в CVS тривиально.

Плагин maven основан на какой-то задаче ant, поэтому вы также можете использовать ant, если вам не нравится maven.Задание можно загрузить с http://www.eurelis.com/fr/downloads/opencms-ant-task/

0 голосов
/ 02 сентября 2011

Один вопрос: как синхронизировать файлы OpenCms?Вы говорите о VFS (виртуальная файловая система = файлы данных mysql)?Потому что в OpenCms все файлы содержимого находятся в VFS, а не в реальной файловой системе (RFS).

Вы говорите о файлах содержимого своего сайта OpenCms, верно?Я предполагаю, что это не исходные файлы ядра OpenCms, которые вы используете для перекомпиляции ядра jar OpenCms.

Одна идея состоит в том, чтобы подключить диск к VFS с использованием WebDAV, но я обнаружил, что он не очень стабилен и надежен.При этом вы также обычно получаете свойства в отдельной папке.

...