具体的には、プロパティとメタデータの維持に注目して、CVS と OpenCMS をどのように統合しますか?
開発用にローカル マシンに OpenCMS をセットアップし、Eclipse を CVS に接続しました。OpenCMS と Eclipse の間でファイルを同期し、それらを CVS にチェックインできます。これは問題なく動作しますが、プロパティやその他のメタデータをバージョン管理する方法がわかりません。
具体的には、プロパティとメタデータの維持に注目して、CVS と OpenCMS をどのように統合しますか?
開発用にローカル マシンに OpenCMS をセットアップし、Eclipse を CVS に接続しました。OpenCMS と Eclipse の間でファイルを同期し、それらを CVS にチェックインできます。これは問題なく動作しますが、プロパティやその他のメタデータをバージョン管理する方法がわかりません。
One question: how do you sync the OpenCms files? Are you talking about the VFS (virtual file system = mysql data files)? Because in OpenCms, all content files reside in the VFS, not on the real file system (RFS).
You are talking about the content files of your OpenCms site, right? Not the OpenCms core source files that you're using to recompile the OpenCms core jar, I assume.
One idea is to map a drive to the VFS using WebDAV, but I found it's not very stable and reliable. With that, you would usually also get the properties in a separate folder.
Mavenを使用する場合は、org.synyx:maven-opencms
プラグインを使用できます。これを使用して、OpenCmsで直接ではなく、IDEでプロパティを含むモジュールのVFSコンテンツを開発します。プラグインを使用すると、Mavenの目標を設定してOpenCmsにインポートできます。VF内で開発しない場合は、自分のものをCVSに簡単に入れることができます。
Mavenプラグインはいくつかのantタスクに基づいているため、Mavenが気に入らない場合はantを使用することもできます。タスクはhttp://www.eurelis.com/fr/downloads/opencms-ant-task/からダウンロードできます。