버전 관리 id181GB000XY4

버전 관리는 모든 컨텐츠 관리 시스템의 중요한 측면입니다. 이를 통해 특정 시점에 디지털 에셋의 스냅샷을 생성할 수 있습니다. 디지털 에셋 버전이 설치되어 있으면 에셋의 필요한 버전을 복원하고 업데이트할 수 있습니다. 일반적으로 에셋의 버전을 생성하려면 필요한 에셋을 체크 아웃하고 체크 인해야 합니다.

관리자는 사용자가 파일을 체크 아웃하지 않고 편집할 수 없도록 제한하는 규칙을 적용할 수 있습니다. 마찬가지로, 데이터 손실을 방지하기 위해 모든 체크 아웃된 파일을 다시 체크 인하도록 할 수 있습니다.

다중 사용 환경에서는 사용자가 시스템에서 파일을 삭제하지 않도록 하는 것도 중요합니다. 이 요구 사항은 다른 사용자가 체크 아웃한 파일에 더 중요합니다. 사용자가 시스템에서 체크 아웃된 파일을 실수로 삭제하지 못하도록 AEM Guides에 사용할 수 있는 구성이 제공됩니다. 체크 아웃된 파일 외에도 참조가 들어 있거나 다른 파일에서 참조된 파일의 삭제를 제어할 수도 있습니다.

업로드된 파일에 대한 새 버전 만들기

NOTE
이 구성은 파일을 업로드하는 동안에만 적용할 수 있습니다.

활성화하려면 업로드된 파일에 대한 새 버전 만들기 옵션을 선택한 경우 다음 단계를 수행합니다.

  1. 에 제공된 지침 사용 구성 재정의 구성 파일을 만듭니다.

  2. 구성 파일에서 다음을 구성하는 데 필요한 (property) 세부 정보를 제공합니다. 업로드된 파일에 대한 새 버전 만들기 옵션:

    table 0-row-3 1-row-3
    PID 속성 키 속성 값
    com.adobe.fmdita.confi g.ConfigManager create.ver.new.content 부울 (true/false).
    기본값: true
NOTE
이 옵션을 선택하면 새 버전 관리 메커니즘이 실행되고 이후 업로드에 대한 기본 업로드 동작을 대체하며 업로드된 파일의 내용은 새 버전으로 저장됩니다. 이 옵션을 선택 해제하면 AEM Guides에서 AEM 기본 버전 관리 메커니즘을 사용합니다.

체크 아웃된 파일을 편집할 수 있도록 설정 구성

AEM Guides 웹 편집기를 사용하면 DITA 주제를 만들고 업데이트할 수 있습니다. 저장소에서 체크 아웃된 문서만 편집할 수 있도록 웹 편집기를 구성할 수 있습니다. 이렇게 하면 다른 작성자가 편집을 위해 연 주제를 다른 작성자가 실수로 덮어쓰지 않습니다. 편집을 위해 주제를 열면 작성자는 파일을 닫을 때 파일을 체크 인할 수 있습니다.

또 다른 중요한 규칙은 체크 아웃된 파일이 시스템에 다시 체크 인되도록 하는 것입니다. 따라서 사용자가 파일을 다시 체크 인하지 않고 실수로 닫지 않게 됩니다.

에 제공된 지침 사용 구성 재정의 구성 파일을 만듭니다. 구성 파일에서 다음 (property) 세부 정보를 입력하여 체크 아웃된 파일의 편집을 구성합니다.

PID
속성 키
속성 값
com.adobe.fmdita.xmleditor.config.XmlEditorConfig
xmleditor.autocheckout
부울 (true/false).
기본값: false

또한 체크 아웃된 파일을 저장소에 저장하거나 다시 체크 인하지 않고 닫을 때마다 경고 메시지가 표시되도록 구성할 수도 있습니다.

PID
속성 키
속성 값
com.adobe.fmdita.xmleditor.config.XmlEditorConfig
xmleditor.checkin
부울 (true/false).
기본값: false
NOTE
이 기능을 켜거나 끄는지에 관계없이 항목 미리 보기에서 파일 체크 아웃 및 체크 인 옵션을 항상 사용할 수 있습니다.

업로드 시 체크 아웃된 파일 덮어쓰기

NOTE
이 구성은 Assets UI에서 파일을 만들 때만 적용할 수 있으며 WebDAV 도구를 사용하여 파일을 업로드할 때는 해당되지 않습니다.

사용자가 자신 또는 다른 사용자가 체크 아웃한 업로드 시 파일을 덮어쓸 수 있도록 하려면 다음 단계를 수행하십시오.

  1. 에 제공된 지침 사용 구성 재정의 구성 파일을 만듭니다.
  2. 구성 파일에서 다음을 구성하는 데 필요한 (property) 세부 정보를 제공합니다. 업로드 시 체크 아웃된 파일 덮어쓰기 옵션:
PID
속성 키
속성 값
com.adobe.fmdita.confi g.ConfigManager
overwrite.checkout.onupload
부울 (true/false).
기본값: false
NOTE
기본적으로 이 옵션은 꺼져 있습니다. 이 옵션을 선택하면 사용자가 체크 아웃된 파일을 덮어쓸 수 있습니다. 이 옵션을 선택하지 않으면 파일 또는 다른 사용자가 체크 아웃한 경우 파일을 덮어쓸 수 없습니다.

체크 아웃된 파일의 삭제 방지

에 제공된 지침 사용 구성 재정의 구성 파일을 만듭니다. 사용자가 체크 아웃된 파일을 실수로 삭제하지 않도록 구성 파일에서 다음 (property) 세부 정보를 제공합니다.

PID
속성 키
속성 값
com.adobe.fmdita.xmleditor.config.XmlEditorConfig
xmleditor.preventcheckedoutcontentdeletion
부울 (true/false).
기본값: true

참조된 파일 삭제 방지

관리자는 AEM 저장소에서 파일을 삭제할 수 있는 사용자를 제어할 수 있습니다. 특히 파일에 참조가 있거나 다른 파일에서 참조하는 경우 이러한 파일을 삭제할 수 있는 사용자를 정의할 수 있습니다.

이 구성을 사용하면 모든 사용자가 파일을 삭제하는 것을 허용하거나 허용하지 않거나 특정 사용자 그룹만 파일을 삭제하는 것을 허용할 수 있습니다. 파일 삭제가 허용되는 경우 다음 프로세스가 수행됩니다.

  • 참조되고 참조하는 모든 파일이 포함된 폴더를 삭제하는 경우 모든 파일이 삭제됩니다. 이 프로세스에서는 먼저 참조가 포함되지 않은 모든 파일을 삭제한 다음 참조가 포함되거나 참조된 파일을 삭제합니다.

  • 폴더를 삭제하고 폴더 내의 모든 파일을 해당 폴더 외부의 파일에서 참조하는 경우 파일을 삭제하기 전에 참조를 제거하라는 메시지가 표시됩니다.

에 제공된 지침 사용 구성 재정의 구성 파일을 만듭니다. 구성 파일에서 다음 (property) 세부 정보를 제공하여 참조가 포함되어 있거나 다른 파일에서 참조하는 파일을 삭제할 수 있는 사용자를 정의합니다.

PID
속성 키
속성 값
com.adobe.fmdita.config.ConfigManager
block.unsafe.delete
가능한 값:
- allow_unsafe_delete_for_all
- allow_unsafe_delete_for_delete_assets_group
- block_unsafe_delete_for_all
기본값: allow_unsafe_delete_for_delete_assets_group
이러한 상수에 대한 자세한 내용은 아래에 나와 있습니다.

삭제에 대한 액세스 권한을 부여할 사용자에 따라 다음 상수 중 하나를 지정합니다.

  • allow_unsafe_delete_for_all: 모든 사용자에게 파일을 삭제할 권한을 부여합니다. 이 경우 파일에 참조가 있거나 다른 파일에서 참조한 경우 해당 파일을 강제로 삭제할 수도 있습니다. 파일을 삭제하기 전에 참조가 포함된 메시지가 표시되며 삭제 작업을 취소하고 참조를 제거한 다음 마지막으로 파일을 삭제할 수 있습니다. 또는 참조를 제거하지 않고 파일을 강제로 삭제할 수 있습니다.

  • allow_unsafe_delete_for_delete_assets_group: 관리자 또는 자산 삭제 그룹은 파일을 삭제할 수 있습니다. 다른 사용자가 참조가 있는 파일을 삭제하려고 하면 모든 참조가 제거될 때까지 해당 파일을 삭제할 수 없습니다. 권한이 없는 사용자가 파일을 삭제하려고 할 때 다음 스크린샷이 표시됩니다.

  • block_unsafe_delete_for_all: 파일에 대한 및 파일에 대한 참조가 제거될 때까지 모든 사용자(Administrators\ 포함)가 파일을 삭제할 수 없도록 합니다.

이전 버전의 DITA 파일 제거

컨텐트를 업데이트하고 새 버전을 만들면 저장소에서 이전 버전의 DITA 파일이 유지됩니다. 일정 기간 동안의 DITA 파일에 대해 여러 버전이 생성될 수 있으며 저장소에서 집합적으로 많은 공간을 차지할 수 있습니다. AEM Guides를 사용하면 저장소에서 삭제해야 하는 이전 버전을 구성할 수 있습니다.

관리 권한이 있는 경우 지정된 URL을 사용하여 이 유틸리티에 액세스할 수 있습니다.

<server folder path> /libs/fmdita/clientlibs/xmleditor_version_purge/page.html

지정된 기준을 충족하는 DITA 파일의 버전은 유지되며 삭제되지 않습니다.

  • 는 파일의 첫 번째 버전입니다.
  • 기준선에 포함됩니다.
  • 모든 번역 또는 검토 워크플로우에 포함됩니다
  • 레이블이 적용된 경우
  • 정의된 버전 기준 나이 또는 수를 충족합니다.

이전 버전을 제거하려면 다음 단계를 수행하십시오.

  1. 제거할 파일에 대해 다음 세부 정보를 입력합니다.

    • 최신 버전에서 유지할 버전 수: 유지해야 하며 삭제되지 않아야 하는 버전 수를 입력합니다. 예를 들어 5를 입력하면 마지막 5개 버전은 유지되고 그 이전 버전은 다른 삭제 조건이 충족되는 경우 삭제될 수 있습니다.
  • Timespan (일 단위) 내에 만든 버전 유지: 버전의 최대 기간(일)을 입력합니다. 지정된 일수보다 오래된 버전은 기타 삭제 조건이 충족되는 경우 삭제할 수 있습니다. 예를 들어 100을 입력하면 다른 삭제 조건이 충족될 경우 100일 전에 생성된 모든 버전을 삭제할 수 있습니다.

  • 경로: 제거할 파일이 있는 파일 또는 폴더의 경로를 선택합니다.

    note note
    NOTE
    DITA 파일만 제거할 수 있습니다.
  1. 클릭 제거 보고서 미리 보기.

    note note
    NOTE
    제거 작업은 한 번에 하나만 있을 수 있습니다. 다른 버전이 처리 중인 경우 다른 버전 제거 작업을 시작할 수 없습니다.

    버전 삭제 보고서가 생성됩니다.

  2. 버전 제거 보고서를 다운로드하고 제거할 파일 및 버전을 확인합니다.

  3. 다음을 선택할 수 있습니다. 제거 취소 또는 제거 시작.

    지우기 상태가 표시됩니다.

    클릭 버전 제거 보고서 다운로드 삭제된 버전을 보려면 다음을 수행하십시오. 이 보고서는 모든 버전의 삭제 상태와 함께 특정 버전이 유지된 이유 또는 삭제된 이유를 제공합니다.

NOTE
보고서는 다음 위치에 다운로드됩니다. /var/dxml/versionpurge
recommendation-more-help
11125c99-e1a1-4369-b5d7-fb3098b9b178