2

在 web.config 发布代理中,作业每 2 分钟运行一次。对于一个项目,我添加了发布限制。我已经从日期和时间添加了发布。但是直到那个时候,该项目才从网络数据库中删除。

这是sitecore的行为吗?

我也尝试创建一个新版本的项目并添加发布限制。它按预期工作。即项目不会从网络数据库中删除,并且在指定时间后它会被发布。这个解决方案合适吗?

4

1 回答 1

6

是的,这就是它应该如何工作的方式。

如果您指定Publishable FromPublishable To日期,则仅在这两个日期之间允许项目在Web数据库中。这意味着,如果您尝试在该日期范围之外发布此项目,您实际上将取消发布该项目。同样,如果您只设置了其中一个日期,或者您清除了可发布复选框。

sitecore - 项目发布限制

您也可以为特定项目版本指定日期范围。在这种情况下,Sitecore 将仅允许在Web数据库中使用具有空发布限制或发布限制与实际时间匹配的最新版本。

sitecore - 项目版本发布限制

您可以在Sitecore Content Author's Reference and Cookbook设置发布限制一章中找到更多信息。

屏幕截图和说明书与Sitecore 7.2相关,但在Sitecore 8中的工作方式相同。

于 2015-09-28T16:10:31.777 回答