OpenCms 中内容的版本管理

来源:互联网 发布:手机测角度软件 编辑:程序博客网 时间:2024/03/28 18:01

  在OpenCms中所有的内容(包括JSP文件,html页面,图片等)都是版本化的,每对内容进行一次发布操作,就为内容保存了一个版本。通过查看内容的历史版本信息,可以查出内容的修改时间以及修改用户,在任何时间可以恢复到存储的任一版本,还可以对任意两个历史版本之间进行比较,找出两者的不同之处。
  OpenCms的版本管理功能可以进行配置,在 管理视图>文件历史 中,可以配置是否开放版本记录功能和版本记录的数目,还可以手动清除已记录的版本历史,如下图:

 

 

  下面对版本管理功能做一次测试。测试内容是一个通过模板生成的index.html页面,两个版本的区别是把版本一中的“测试版本一”修改成了版本二中的“测试版本二”,不要忘记每次修改之后要进行发布操作,如下图:

 

  选中“index.html”,在弹出菜单中选择“历史版本”。

  可以看到“index.html”已有两个历史版本,加上当前“offline”下的又经过修改且未发布的“版本”,一共是三个版本,可以看到每个版本的发布日期,修改日期、最后编辑此内容的用户和文件的大小,可以对每个版本的内容进行“预览”,“恢复”操作。

  选中两个不同的版本,还可以对两个版本进行比较,包括“特征”的比较,“内容”的比较和“属性”的比较,通过下图很容易看出两个版本之间的不同之处。

  ,

  谢谢关注OpenCms——中文资源第一博客,欢迎与作者直接交流,共同进步。MSN:qianxuncms@hotmail.com,QQ:9165456

 

原创粉丝点击