SharePoint Server에서 공동 작성 버전 관리 기간 구성

적용 대상:yes-img-132013 yes-img-162016 yes-img-192019 yes-img-seSubscription Edition no-img-sopSharePoint in Microsoft 365

CoauthoringVersionPeriod 속성은 SharePoint가 편집 중인 문서의 버전을 저장하는 빈도(분)를 지정합니다. 이 문서에서는 Microsoft PowerShell을 사용하여 CoauthoringVersionPeriod 속성을 구성하는 방법을 설명합니다. 문서 라이브러리 버전 관리에 대한 자세한 내용은 SharePoint 2013에서 공동 작성을 위한 버전 관리 구성을 참조하세요.

SharePoint Server 2013에서 공동 작성 버전 관리 기간 구성

버전 관리가 켜져 있으면 SharePoint Server 2013은 문서의 정기적인 스냅샷을 생성하여 나중에 참조할 수 있도록 저장합니다. 이 정보는 문서를 변경한 사람을 확인하거나, 이전 버전으로 롤백하거나, 규정 준수용으로 사용할 수 있는 편집 내역을 제공할 수 있습니다.

Microsoft PowerShell을 사용하여 CoauthoringVersionPeriod 속성을 구성할 수 있습니다. 값이 0으로 설정된 경우 SharePoint Server 2013은 문서의 다른 버전에서 새 사용자가 변경한 모든 내용을 캡처합니다. 값이 매우 큰 숫자로 설정된 경우 SharePoint Server 2013은 전체 편집 세션에 대해 하나의 버전을 만듭니다. 이 후자의 동작은 공동 작성되지 않은 파일 및 이전 버전의 SharePoint Server 2013 또는 SharePoint Foundation에서 만든 파일의 동작과 일치합니다.

Windows PowerShell을 사용하여 공동 작성 버전 관리 기간을 구성하려면(스크립트로 저장한 후 스크립트 실행)

  1. 다음 멤버 자격이 있는지 확인합니다.
  • SQL Server 인스턴스에 대한 securityadmin 고정 서버 역할

  • 업데이트하려는 모든 데이터베이스에 대한 db_owner 고정 데이터베이스 역할

  • PowerShell cmdlet을 실행 중인 서버의 Administrators 그룹

    관리자는 Add-SPShellAdmin cmdlet을 사용하여 SharePoint Server 2013 cmdlet 사용 권한을 부여할 수 있습니다.

    참고

    권한이 없는 경우 설치 관리자 또는 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. SuggestedNameOfFile.ps1과 같이 .ps1 확장명을 추가하여 파일을 저장합니다.

    참고

    다른 파일 이름을 사용할 수도 있지만 파일은 항상 확장명이 .ps1인 ANSI 인코딩 텍스트 파일로 저장해야 합니다.

  2. SharePoint 2013 관리 셸을 관리자 권한으로 시작합니다.

  3. 파일을 저장한 디렉터리로 변경합니다.

  4. PowerShell 명령 프롬프트에 다음 명령을 입력합니다.

./SuggestedFileName.ps1

참고 항목

개념

SharePoint 2013에서 공동 작성을 수행하기 위해 버전 관리 구성

SharePoint Server의 공동 작성 개요