Why do I have to Smart Publish so often to correct issues?
On a regular basis I run in to content issues within our Sitecore websites. Today's example was an image that was newly added to the media library by a content editor. They ran an incremental publish and the content item worked, but the image did not. A Smart Publish fixed this issue.
At this point I Smart Publish any time I run in to a minor issue because it fixes my issue so often.
I'm wondering if th开发者_C百科is is normal behavior. I'm concerned that we have some kind of larger potential database issue.
Why would an Incremental Publish not fix an issue when a Smart Publish does fix an issue?
I don't think it is an issue in general. Incremental Publish works with the publish queue, and there are a number of cases when the publish queue doesn't get filled with all changed items. This happens when you change something in template, IIRC. The Smart Publish only respects the revision of an item. If it has changed, the item gets published - very simple rule. That's why it picks a number of things the Incremental Publish does not.
The docs about Publish on SDN should contain more details around it.
精彩评论