仅在Sitecore发布操作中选择当前版本

时间:2014-08-06 07:10:04

标签: sitecore publish

我要求网站用户只发布最新版本,并且只能在内容编辑器模式下查看最新版本。

这可以通过在Sitecore配置中进行某种设置来实现吗?

2 个答案:

答案 0 :(得分:1)

1。)发布最新版本:内容编辑器将在主数据库中编辑内容。发布项目时,只有最新的内容版本将从主数据库复制到Web数据库。 Web数据库仅包含最新发布的版本。

2。)仅查看内容编辑器中的最新版本:AFAIK,配置文件中没有此类设置。或者,您可以编写一个计划任务,该任务将在指定的时间间隔后运行(例如每隔30分钟后运行)并删除除最新版本之外的旧版本。删除的版本可以保存为序列化的XML表单。因此,如果需要,您可以将已删除的版本还原到内容树。

答案 1 :(得分:0)

项目的安全性字段标记为[共享]。这意味着安全字段的值在语言版本和数字版本中将是相同的。

不幸的是,web.config文件中的任何设置都无法帮助您。