Pergunta

O que causa SPSite.LastContentModificadaDate para ser atualizado com uma data posterior?

Rastreie:

  • Alterações para a definição de listas / campos / tipos de conteúdo ou apenas o conteúdo armazenado neles?
  • alterações em pessoas / grupos / permissões?
  • Alterações a quais os recursos são ativados?
  • alterações no título do site, descrição, logotipo?
  • Alterações para qualquer coisa / tudo sob configurações do site?

    ou inversamente, há alguma modificação de conteúdo / configuração do site que não causam lastcontentmodifieddate alterar?

Foi útil?

Solução

Cada alteração que faz com que a atualização do banco de dados de conteúdo dessa coleção de sites atualize o LastContentModificadorDate, LastSecurityModificadaDate ou ambos. Isso significa quase todas as mudanças que você mencionou.

Apenas alterações no sistema de arquivos não atualizarão o banco de dados de conteúdo. Isso significa alterações na pasta raiz do SharePoint (páginas do aplicativo, arquivos de recursos, definições de recursos, etc.) não atualizará o banco de dados. Além disso, as alterações no diretório virtual não atualizarão o banco de dados (por exemplo, arquivo web.config).

Você pode pensar em outro ponto de vista para ter uma ideia melhor: o que é retido ao fazer o banco de dados anexado a outro farm é retido porque ele foi salvo no banco de dados de conteúdo.

LastContentModificouDate é atualizado com muita frequência. Por exemplo, se a auditoria estiver habilitada, a LastContentModificada será atualizada quando visualiza um item que tenha uma bandeira de auditoria.

comentários aos seus pontos de bala:

.

• Alterações na definição de listas / campos / tipos de conteúdo ou apenas o conteúdo armazenado neles?

sim. Eu os chamaria de configurações em vez de definições porque as definições estão na pasta raiz do SharePoint, mas suas instâncias e suas configurações estão no banco de dados de conteúdo

.

• Alterações em pessoas / grupos / permissões?

sim. Cada usuário / grupo adicionado / removido, permissões alteradas em qualquer lugar no SPSITE atualizará o banco de dados de conteúdo, mas deve ser testado ele atualizará SPSite.LastSecurityModificadaDdate apenas ou LastContentModificado também

.

• Alterações nos quais os recursos são ativados?

sim. Novamente, as definições de recursos estão na pasta raiz do SharePoint, mas o estado ativado / não ativado por site / web é salvo no banco de dados.

.

• Alterações no título do site, descrição, logotipo?

Sim, definitivamente.

.

• Alterações em qualquer coisa / tudo sob configurações do site?

Sim, não consigo pensar em qualquer coisa na página de configurações do site que alterasse o sistema de arquivos em vez do banco de dados (estou falando para fora da caixa, não soluções personalizadas).

Eu não testei tudo dito acima, mas é assim que as coisas funcionam / devem funcionar.

Licenciado em: CC-BY-SA com atribuição
Não afiliado a sharepoint.stackexchange
scroll top