Configurar o período de criação de versões de cocriação no SharePoint Server
APLICA-SE A:2013 2016 2019 Subscription Edition SharePoint no Microsoft 365
A propriedade CoauthoringVersionPeriod especifica, em minutos, com que frequência o SharePoint armazena uma versão de um documento que está sendo editado. Este artigo descreve como utilizar o Microsoft PowerShell para configurar a propriedade CoauthoringVersionPeriod. Para obter mais informações sobre o controlo de versões da biblioteca de documentos, consulte Configurar o controlo de versões para cocriação no SharePoint 2013.
Configurar o período de criação de versões de cocriação no SharePoint Server 2013
Quando o controlo de versões está ativado, o SharePoint Server 2013 tira instantâneos periódicos de documentos, guardando-os para referência posterior. Esta informação pode fornecer uma trilha de edição que pode ser útil para ver quem alterou um documento, revertendo para uma versão anterior, ou para fins de conformidade.
Pode configurar a propriedade CoauthoringVersionPeriod com o Microsoft PowerShell. Se o valor estiver definido como 0, o SharePoint Server 2013 captura todas as alterações efetuadas por um novo utilizador numa versão diferente do documento. Se o valor estiver definido para um número muito grande, o SharePoint Server 2013 cria uma versão para toda a sessão de edição. Este último comportamento corresponde ao comportamento dos ficheiros que não são cocriados e aos ficheiros que foram criados em versões anteriores do SharePoint Server 2013 ou do SharePoint Foundation.
Para configurar o período de versionamento de coautoria usando o Windows PowerShell (salve como script e execute-o)
- Verifique se você possui as seguintes associações:
A função de servidor fixa securityadmin na instância do SQL Server.
A função de banco de dados fixa db_owner em todos os bancos de dados que devem ser atualizados.
O grupo de administradores no servidor no qual você está executando os cmdlets do PowerShell.
Um administrador pode usar o cmdlet Add-SPShellAdmin para conceder permissões para usar cmdlets do SharePoint Server 2013.
Observação
[!OBSERVAçãO] Se você não possui permissões, entre em contato com o Administrador da instalação ou com o administrador do SQL Server para solicitar permissões. Para mais informações sobre as permissões do PowerShell, confira Permissões e Add-SPShellAdmin.
- Cole o seguinte código em um editor de texto, como o bloco de notas:
$siteurl ="<ServerName>"
$mysite=new-object Microsoft.SharePoint.SPSite($siteurl)
$mysite.WebApplication.WebService.CoauthoringVersionPeriod = <Time>
$mysite.WebApplication.WebService.Update()
Especifique os seguintes parâmetros:
Parâmetros para configurar o período de versionamento de coautoria
Parâmetro | Valor |
---|---|
ServerName |
Nome do servidor |
Time |
Número, em minutos |
Salve o arquivo e adicione a extensão .ps1, como SuggestedNameOfFile.ps1.
Observação
É possível usar um nome de arquivo diferente, mas deve-se salvar o arquivo como um arquivo de texto codificado em ANSI, cuja extensão é .ps1.
Inicie a Shell de Gestão do SharePoint 2013 como Administrador.
Altere para o diretório em que você salvou o arquivo.
No prompt de comando do PowerShell, digite o seguinte comando:
./SuggestedFileName.ps1
Confira também
Conceitos
Configurar o controlo de versões para cocriação no SharePoint 2013