是什么原因导致spsite.lastcontentmodizeddate在以后更新?

它跟踪:

  • 更改列表/字段/内容类型的定义或仅存储在其中的内容?
  • 对人/组/权限的更改?
  • 激活功能的更改?
  • 对网站标题的更改,描述,徽标?
  • 在站点设置下的任何内容/所有内容的更改?

    或相反,是否有任何网站内容/配置修改,不会导致LastContentModifiedDate更改?

有帮助吗?

解决方案

导致该站点集合更新内容数据库的每个更改将更新LastContentModifiedDate,LastSecurityModifiedDate或两者。这意味着几乎所有提到的改变。

仅更改文件系统的更改不会更新内容数据库。这意味着SharePoint根文件夹中的更改(应用程序页面,资源文件,功能定义等)不会更新数据库。此外,虚拟目录的更改不会更新数据库(例如Web.config文件)。

您可以从另一个角度思考有更好的想法:保留数据库时保留的内容是保留的,因为它已保存在内容数据库中。

lastContentModizedDate经常更新。例如,如果启用审核,那么在查看具有审核标志的项目时,将更新LastContentModified。

评论您的子弹点:

•更改列表/字段/内容类型或仅存储在其中的内容?

是。我会调用它们的设置而不是定义,因为定义在SharePoint根文件夹中,但它们的实例及其设置位于内容数据库

•对人员/组/权限的更改?

是。添加/删除的每个用户/组都会在spsite中的任何位置更改的权限将更新内容数据库,但应该测试它是否更新spsite.lastsecuritymodizeddate或lastContentModified过于

•激活功能的更改?

是。同样,功能定义在SharePoint根文件夹中,但每个站点/ Web的激活/未激活状态将保存在数据库中。

•对网站标题的更改,描述,徽标?

是的,肯定。

•在站点设置下的任何内容/所有内容的更改?

是的,我无法想到现场设置页面中的任何内容,可以更改文件系统而不是数据库(我正在讨论开箱即用,而不是自定义解决方案)。

我没有测试一切以上所说的,但这是事情的工作/应该工作。

许可以下: CC-BY-SA归因
scroll top