Configuración del período de control de versiones de coautoría en SharePoint Server

SE APLICA A:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint en Microsoft 365

La propiedad CoauthoringVersionPeriod especifica, en minutos, la frecuencia con la que SharePoint guarda una versión de un documento que se está editando. En este artículo se describe cómo usar Microsoft PowerShell para configurar la propiedad CoauthoringVersionPeriod. Para más información sobre el control de versiones de la biblioteca de documentos, vea Configurar el control de versiones para la co-autoría en SharePoint 2013.

Configuración del período de control de versiones de coautoría en SharePoint Server 2013

Cuando el control de versiones está activado, SharePoint Server 2013 toma instantáneas periódicas de documentos y los guarda para referencia posterior. Esta información puede proporcionar una traza de edición que puede resultar útil para ver quién cambió un documento, volver a una versión anterior o con fines de cumplimiento normativo.

Puede configurar la propiedad CoauthoringVersionPeriod mediante Microsoft PowerShell. Si el valor se establece en 0, SharePoint Server 2013 captura todos los cambios realizados por un nuevo usuario en una versión diferente del documento. Si el valor se establece en un número muy grande, SharePoint Server 2013 crea una versión para toda la sesión de edición. Este último comportamiento coincide con el comportamiento de los archivos que no están coautoría y los archivos creados en versiones anteriores de SharePoint Server 2013 o SharePoint Foundation.

Para configurar el período de control de versiones de coautoría mediante Windows PowerShell (guardar como script y ejecutar script)

  1. Compruebe que cumple con las pertenencias siguientes:
  • Rol fijo de servidor securityadmin en la instancia de SQL Server.

  • Rol fijo de base de datos db_owner en todas las bases de datos que se van a cargar.

  • Grupo de administradores en el servidor en el que tenga los cmdlets de PowerShell en funcionamiento.

    Un administrador puede usar el cmdlet Add-SPShellAdmin para conceder permisos de uso de cmdlets de SharePoint Server 2013.

    Nota:

    Si no tiene permisos, póngase en contacto con el administrador del programa de instalación o con el administrador de SQL Server para solicitar los permisos. Para información adicional sobre permisos de PowerShell, vea Permisos y Add-SPShellAdmin.

  1. Copie el siguiente código en un editor de texto como el Bloc de notas:
$siteurl ="<ServerName>" 
$mysite=new-object Microsoft.SharePoint.SPSite($siteurl)
$mysite.WebApplication.WebService.CoauthoringVersionPeriod = <Time>
$mysite.WebApplication.WebService.Update()
  1. Especifique los siguientes parámetros:

    Parámetros para configurar el período de control de versiones de la co-autoría

Parámetro Valor
Nombredeservidor
Nombre del servidor
Time
Número en minutos
  1. Guarde el archivo y agregue la extensión .ps1, por ejemplo, SuggestedNameOfFile.ps1.

    Nota:

    Puede usar otro nombre de archivo, pero debe guardar el archivo como un archivo de texto con codificación ANSI que tenga la extensión .ps1.

  2. Inicie el Shell de administración de SharePoint 2013 como administrador.

  3. Cambie al directorio en el que haya guardado el archivo.

  4. En el símbolo del sistema de PowerShell, escriba el comando siguiente:

./SuggestedFileName.ps1

Consulte también

Conceptos

Configurar el control de versiones para la co-autoría en SharePoint 2013

Introducción a la coautoría en SharePoint Server