Sitecore发布整个内容树

Sitecore发布整个内容树,sitecore,publishing,Sitecore,Publishing,我们与Sitecore有一个问题,smart Publishines被解雇,我们无法确定是什么原因导致这些人被解雇,以及是谁解雇了他们。日志显示,用户每次都会使用“children:false”选项触发智能发布。但当我在“发布状态管理器”模块中查看发布时,我们会看到整个网站都在智能发布。该站点需要10-15分钟来发布整个树 该模块还针对发布显示用户名,但当我们与这些用户交谈时,发现他们没有为该站点启动智能发布。通常,他们会发布增量发布 还有一个每15分钟运行一次的定时发布,它执行增量发布 有人经

我们与Sitecore有一个问题,smart Publishines被解雇,我们无法确定是什么原因导致这些人被解雇,以及是谁解雇了他们。日志显示,用户每次都会使用“children:false”选项触发智能发布。但当我在“发布状态管理器”模块中查看发布时,我们会看到整个网站都在智能发布。该站点需要10-15分钟来发布整个树

该模块还针对发布显示用户名,但当我们与这些用户交谈时,发现他们没有为该站点启动智能发布。通常,他们会发布增量发布

还有一个每15分钟运行一次的定时发布,它执行增量发布

有人经历过这个问题吗?“发布状态管理器”可能导致此问题,还是意外的配置更改导致了此问题

欢迎提供任何提示/提示/建议


谢谢

希望这会有所帮助,我们遇到了一个问题,即通过API执行增量发布,而不是执行智能发布

使用以下代码调用增量发布:

PublishAgent myPublish = new PublishAgent("master", "web", "incremental", "en");
myPublish.Run();
而是导致了智能发布

最终,我们发现:

Sitecore.Data.Database master = Sitecore.Configuration.Factory.GetDatabase("master");
Sitecore.Data.Database[] targets = {Sitecore.Configuration.Factory.GetDatabase("web")};
Sitecore.Publishing.PublishManager.PublishIncremental(master, targets, master.Languages);
这似乎是正确的


需要注意的是,这是很久以前的事了,我相信该网站是5.3版的,所以这些天可能会有所不同。

事实证明,这是Sitecore安装中的一个问题,增量发布会发布子项,并导致它花费很长时间。Sitecore支持为其提供了修复程序。这不是Sitecore的已知问题。

我们使用的版本是6.5。我在代码中只有一个地方是在没有任何子项的情况下发布项目。这是一本明智的出版物。不确定您提出的建议是否适用于我们的实例,但谢谢!