Настройка периода сохранения версий при совместном редактировании в SharePoint 2013

ОБЛАСТЬ ПРИМЕНЕНИЯ:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint в Microsoft 365

Свойство CoauthoringVersionPeriod задает частоту сохранения версий редактируемого документа в SharePoint в минутах. В этой статье описывается, как использовать Microsoft PowerShell для настройки свойства CoauthoringVersionPeriod. Дополнительные сведения о управления версиями библиотек документов см . в статье Настройка управления версиями для совместного редактирования в SharePoint 2013.

Настройка периода сохранения версий при совместном редактировании в SharePoint Server 2013

Если управление версиями включено, SharePoint Server 2013 периодически делает снимки документов, сохраняя их для использования в дальнейшем. Таким образом ведется журнал изменений, который позволяет узнать, кто изменял документ, выполнить откат к предыдущей версии или обеспечить соблюдение нормативных требований.

Вы можете настроить свойство CoauthoringVersionPeriod с помощью Microsoft PowerShell. Если задано значение 0, SharePoint Server 2013 сохраняет отдельную версию документа для каждого изменения, внесенного новым пользователем. Если задано очень большое значение, SharePoint Server 2013 создает одну версию для всего сеанса редактирования. Это соответствует режиму сохранения файлов, которые не редактируются совместно или были созданы в более ранних версиях SharePoint Server 2013 или SharePoint Foundation.

Настройка периода сохранения версий при совместном редактировании с помощью Windows PowerShell (сохраните как скрипт и выполните его)

  1. Убедитесь, что вы являетесь участником следующих групп:
  • Предопределенная роль сервера securityadmin для экземпляра SQL Server.

  • Предопределенная роль базы данных db_owner во всех базах данных, которые должны обновляться.

  • Группа администраторов для сервера, на котором выполняются командлеты PowerShell.

    Администратор может использовать командлет Add-SPShellAdmin для предоставления разрешений на использование командлетов SharePoint Server 2013.

    Примечание.

    При отсутствии разрешений обратитесь к своему администратору программы установки или администратору SQL Server за разрешениями. Дополнительные сведения о разрешениях PowerShell см. в разделах Разрешения и Add-SPShellAdmin.

  1. Вставьте следующий код в текстовый редактор, например Блокнот:
$siteurl ="<ServerName>" 
$mysite=new-object Microsoft.SharePoint.SPSite($siteurl)
$mysite.WebApplication.WebService.CoauthoringVersionPeriod = <Time>
$mysite.WebApplication.WebService.Update()
  1. Укажите следующие параметры.

    Параметры для настройки периода сохранения версий при совместном редактировании

Параметр Значение
ServerName
Имя сервера
Time
Число минут
  1. Сохраните файл и добавьте расширение ".ps1", например SuggestedNameOfFile.ps1.

    Примечание.

    В качестве имени файла можно указать любое другое имя, однако файл должен быть сохранен в виде текстового файла в формате ANSI

  2. Запустите командную консоль SharePoint 2013 от имени администратора.

  3. Перейдите к каталогу, в котором вы сохранили файл.

  4. В командной строке PowerShell введите следующую команду:

./SuggestedFileName.ps1

См. также

Понятия

Настройка управления версиями для совместной работы в SharePoint 2013

Обзор процесса совместного редактирования в SharePoint 2013