如何将项目的所有版本发布到 Web DB (Sitecore 8.0+)

How to publish all versions of an item to Web DB (Sitecore 8.0+)

最终结果: 发布项目后,所有版本都将在 WEB DB 中可见,而不是仅具有最新项目版本的默认行为。

我正在使用 Sitecore 8.2.170407

读完this文章后,我尝试做了几件事:

我无法在其他任何地方找到解决方案。我知道有人问过类似的问题 here,但那是在 Sitecore 6

你们有没有遇到过同样的情况?你是如何解决这个问题的?

如果您需要更多信息,请告诉我。

提前致谢

你不能。

您提供的链接答案仍然有效。 Sitecore "web" 数据库(作为发布目标的任何数据库)存储一个且仅一个版本。要对此进行修改,您将需要重新设计自己的发布流程。

根据您的说明,您似乎想要使用具有指定发布开始日期的标准 Sitecore 版本控制来发布特定版本。

所有版本都将保存在您的主数据库中,并且您会定期 运行 通过发布代理或其他方式发布,以便在正确的日期将适当的版本发送到网络数据库。

您的作者可以在预览模式下使用日期选择器预览页面在特定日期的外观。