【问题标题】:Packing Plone data包装克隆数据
【发布时间】:2012-09-10 21:04:37
【问题描述】:

我是 Plone 的新手,正在尝试学习如何设置和维护服务器。我意识到我需要制定一个打包数据的时间表。现在我只是尝试使用 Zope 控制面板中的 pack 功能以及命令行 (bin/zeopack) 来测试它。

我知道在实践中我应该留下一周的历史,但如果我打包到 0 天,我不应该看到所有编辑历史都消失吗?我没有看到这种情况发生。我做错了什么?

【问题讨论】:

    标签: plone versioning history undo


    【解决方案1】:

    您可能会将“撤消”历史记录与版本历史记录混淆。打包数据库可以删除旧的、未使用的数据。这消除了您撤消旧交易的能力。

    版本历史不一样。版本历史不被视为未使用的数据,不会在包中消除。

    如果您不想编辑历史记录,请关闭版本控制。

    【讨论】:

    • 参见stackoverflow.com/questions/9683466/…了解如何删除旧版本历史记录。
    • 为了澄清一点,我对打包数据的具体内容感到困惑。我原以为它会清除网站上页面的版本历史,但是当我在打包后看到版本历史仍然存在时,我感到很困惑。这实际上做的是削减您将网站回滚到以前版本的能力。您可以在your.plone.url/undo_form 查看所有网站编辑,您可以在其中撤消对您网站的任何编辑,甚至可以检索已删除的内容。打包缩短了这段历史,节省了服务器空间。
    • @user1678639 打包打包掉之前的交易。这是一个副作用,回滚事务有时可以类似于撤消历史记录,但它不是通常理解的撤消历史记录。 IE。看似无关的对象 A 和 B 可能在同一个事务中发生了变化;回滚事务会还原它们。
    猜你喜欢
    • 1970-01-01
    • 1970-01-01
    • 1970-01-01
    • 2017-10-18
    • 1970-01-01
    • 1970-01-01
    • 2010-09-13
    • 2020-05-17
    • 2011-06-23
    相关资源
    最近更新 更多