Warning: file_get_contents(/data/phpspider/zhask/data//catemap/6/eclipse/8.json): failed to open stream: No such file or directory in /data/phpspider/zhask/libs/function.php on line 167

Warning: Invalid argument supplied for foreach() in /data/phpspider/zhask/libs/tag.function.php on line 1116

Notice: Undefined index: in /data/phpspider/zhask/libs/function.php on line 180

Warning: array_chunk() expects parameter 1 to be array, null given in /data/phpspider/zhask/libs/function.php on line 181
Eclipse OpenCMS生产实践_Eclipse_Cvs_Opencms - Fatal编程技术网

Eclipse OpenCMS生产实践

Eclipse OpenCMS生产实践,eclipse,cvs,opencms,Eclipse,Cvs,Opencms,我(非常)不熟悉OpenCMS,我团队的其他人也是 我们刚刚开始一个新项目,我们正在使用OpenCMS。现在,我们在每个开发人员的机器上都有一个OpenCMS实例,以及一个生产服务器。我们使用Eclipse/CVS进行源代码控制,但将更改传播到不同的机器不会传播每个文件的OpenCMS存储的元数据(显然) 我的同事正在寻找一个脚本解决方案来导入/导出元数据。当网站上线时,我们将设置每晚将内容文件提交到源代码管理中,以获取营销部门所做的任何更改 对我来说,这似乎是倒退。我们每个人的机器上都应该有O

我(非常)不熟悉OpenCMS,我团队的其他人也是

我们刚刚开始一个新项目,我们正在使用OpenCMS。现在,我们在每个开发人员的机器上都有一个OpenCMS实例,以及一个生产服务器。我们使用Eclipse/CVS进行源代码控制,但将更改传播到不同的机器不会传播每个文件的OpenCMS存储的元数据(显然)

我的同事正在寻找一个脚本解决方案来导入/导出元数据。当网站上线时,我们将设置每晚将内容文件提交到源代码管理中,以获取营销部门所做的任何更改


对我来说,这似乎是倒退。我们每个人的机器上都应该有OpenCMS吗?如果是这样,其他人如何回避将OpenCMS元数据纳入源代码管理的问题?如果没有,这种情况下的“正常”生产实践是什么?

如前所述,WebDAV是一种很好的方法。似乎还存在一个针对团队工作的Maven插件

对于有关OpenCms的问题,OpenCms邮件列表通常非常有用:

以下是关于OpenCms+WebDAV的wiki条目


OpenCMS是如何保存其“元数据”的?它存储在OpenCMS的数据库中。我们可以设置脚本来移动它,但看起来OpenCMS应该可以自己做一些事情。OpenCMS支持WebDAV。您可以将其与IDE和CVS结合使用。你所说的“元数据”到底是什么意思?jsp模板?@Mathias Lin:我现在正在研究WebDAV,谢谢。:)我指的是OpenCMS文件类型,以及属性(标题、描述、关键字、导航文本等)