버전 관리 id181GB000XY4
버전 관리는 모든 컨텐츠 관리 시스템의 중요한 측면입니다. 이를 통해 특정 시점에 디지털 에셋의 스냅샷을 생성할 수 있습니다. 디지털 에셋 버전이 설치되어 있으면 에셋의 필요한 버전을 복원하고 업데이트할 수 있습니다. 일반적으로 에셋의 버전을 생성하려면 필요한 에셋을 체크 아웃하고 체크 인해야 합니다.
관리자는 사용자가 파일을 체크 아웃하지 않고 편집할 수 없도록 제한하는 규칙을 적용할 수 있습니다. 마찬가지로, 데이터 손실을 방지하기 위해 모든 체크 아웃된 파일을 다시 체크 인하도록 할 수 있습니다.
다중 사용 환경에서는 사용자가 시스템에서 파일을 삭제하지 않도록 하는 것도 중요합니다. 이 요구 사항은 다른 사용자가 체크 아웃한 파일에 더 중요합니다.사용자가 다른 사용자가 체크 아웃한 파일을 덮어쓰는 것을 허용하거나 금지할 수 있습니다. 사용자가 시스템에서 체크 아웃된 파일을 실수로 삭제하지 못하도록 AEM Guides에서 사용할 수 있는 구성을 제공합니다. 체크 아웃된 파일 외에도 참조가 들어 있거나 다른 파일에서 참조된 파일의 삭제를 제어할 수도 있습니다. 또한 업로드된 파일에 대한 새 버전을 만들 수도 있습니다.
업로드된 파일에 대한 새 버전 만들기
업로드된 파일의 새 버전을 생성하려면 다음 단계를 수행하십시오.
-
Adobe Experience Manager 웹 콘솔 구성 페이지를 엽니다.
구성 페이지에 액세스하기 위한 기본 URL은 다음과 같습니다.
code language-http http://<server name>:<port>/system/console/configMgr
-
com.adobe.fmdita.config.ConfigManager 번들을 검색하고 클릭합니다.
-
업로드된 파일에 대한 새 버전 만들기 옵션을 선택하십시오.
기본적으로 이 옵션은 꺼져 있습니다.
이 옵션을 선택하면 새 버전 관리 메커니즘이 실행되고 이후 업로드에 대한 기본 업로드 동작을 재정의하면 업로드된 파일의 내용이 새 버전으로 저장됩니다. 이 옵션을 선택 해제하면 AEM Guides은 AEM의 기본 버전 관리 메커니즘을 사용합니다.
-
저장 을 클릭합니다.
체크 아웃된 파일을 편집할 수 있도록 설정 구성
AEM Guides 웹 편집기를 사용하면 DITA 주제를 만들고 업데이트할 수 있습니다. 저장소에서 체크 아웃된 문서만 편집할 수 있도록 웹 편집기를 구성할 수 있습니다. 이렇게 하면 다른 작성자가 편집을 위해 연 주제를 다른 작성자가 실수로 덮어쓰지 않습니다. 편집을 위해 주제를 열면 작성자는 파일을 닫을 때 파일을 체크 인할 수 있습니다.
또 다른 중요한 규칙은 체크 아웃된 파일이 시스템에 다시 체크 인되도록 하는 것입니다. 따라서 사용자가 파일을 다시 체크 인하지 않고 실수로 닫지 않게 됩니다.
이러한 기능을 활성화하려면 다음 단계를 수행하십시오.
-
Adobe Experience Manager 웹 콘솔 구성 페이지를 엽니다.
구성 페이지에 액세스하기 위한 기본 URL은 다음과 같습니다.
code language-http http://<server name>:<port>/system/console/configMgr
-
com.adobe.fmdita.xmleditor.config.XmlEditorConfig 번들을 검색하고 클릭합니다.
-
체크아웃하지 않고 편집 사용 안 함 옵션을 선택하십시오.
{width="650"}
이 옵션을 사용하면 파일을 체크 아웃할 때까지 도구 모음에 편집 옵션이 표시되지 않습니다.
-
저장소에 다시 저장하거나 체크 인하지 않고 체크 아웃된 파일을 닫을 때마다 경고 메시지를 표시하려면 닫을 때 체크 인 요청 옵션을 선택합니다.
-
저장 을 클릭합니다.
업로드 시 체크 아웃된 파일 덮어쓰기
사용자가 자신 또는 다른 사용자가 체크 아웃한 업로드 시 파일을 덮어쓸 수 있도록 하려면 다음 단계를 수행하십시오.
-
Adobe Experience Manager 웹 콘솔 구성 페이지를 엽니다.
구성 페이지에 액세스하기 위한 기본 URL은 다음과 같습니다.
code language-http http://<server name>:<port>/system/console/configMgr
-
com.adobe.fmdita.config.ConfigManager 번들을 검색하고 클릭합니다.
-
업로드 시 체크 아웃된 파일 덮어쓰기 옵션을 선택합니다.
기본적으로 이 옵션은 켜져 있습니다. 이 옵션을 선택하면 사용자가 체크 아웃된 파일을 덮어쓸 수 있습니다. 이 옵션을 선택하지 않으면 파일 또는 다른 사용자가 체크 아웃한 경우 파일을 덮어쓸 수 없습니다.
-
저장 을 클릭합니다.
체크 아웃된 파일의 삭제 방지
사용자가 자신이나 다른 사용자가 체크 아웃한 파일을 실수로 삭제하지 않도록 하려면 다음 단계를 수행하십시오.
-
Adobe Experience Manager 웹 콘솔 구성 페이지를 엽니다.
구성 페이지에 액세스하기 위한 기본 URL은 다음과 같습니다.
code language-http http://<server name>:<port>/system/console/configMgr
-
com.adobe.fmdita.xmleditor.config.XmlEditorConfig 번들을 검색하고 클릭합니다.
-
체크 아웃된 콘텐츠 삭제 방지 옵션을 선택합니다.
기본적으로 이 옵션은 켜져 있습니다. 이 옵션을 선택하면 사용자가 체크 아웃된 파일을 삭제할 수 없습니다.
-
저장 을 클릭합니다.
이 기능을 지원하기 위해 새 인덱스 속성 drivelock
이(가) oak:index
에 추가되었습니다.
/oak:index/damAssetLucene/indexRules/dam:Asset/properties/drivelock
{width="800"}
새 인덱스 속성 외에 /oak:index/damAssetLucene
에 다음 속성이 설정되어 있는지 확인하십시오.
jcr:primaryType
="oak:QueryIndexDefinition"
async
="async"
compatVersion
="{Long}2"
evaluatePathRestrictions
="{Boolean}true"
reindex
="{Boolean}false"
reindexCount
="{Long}3"
(다시 인덱싱하는 횟수입니다. 패키지 설치로 대체됩니다.)type
="lucene"
reindex
의 값을 "{Boolean}true"
(으)로 변경할 수 있습니다. 이렇게 하면 폴더 계층 구조 내에서 체크 아웃된 파일에 대한 검색 결과가 빨라집니다.참조된 파일 삭제 방지
관리자는 AEM 저장소에서 파일을 삭제할 수 있는 사용자를 제어할 수 있습니다. 특히 파일에 참조가 있거나 다른 파일에서 참조하는 경우 이러한 파일을 삭제할 수 있는 사용자를 정의할 수 있습니다.
이 구성을 사용하면 모든 사용자가 파일을 삭제하는 것을 허용하거나 허용하지 않거나 특정 사용자 그룹만 파일을 삭제하는 것을 허용할 수 있습니다. 파일 삭제가 허용되는 경우 다음 프로세스가 수행됩니다.
-
참조되고 참조하는 모든 파일이 포함된 폴더를 삭제하는 경우 모든 파일이 삭제됩니다. 이 프로세스에서는 먼저 참조가 포함되지 않은 모든 파일을 삭제한 다음 참조가 포함되거나 참조된 파일을 삭제합니다.
-
폴더를 삭제하고 폴더 내의 모든 파일을 해당 폴더 외부의 파일에서 참조하는 경우 파일을 삭제하기 전에 참조를 제거하라는 메시지가 표시됩니다.
참조가 포함되어 있거나 다른 파일에서 참조한 파일을 삭제할 수 있는 사용자를 정의하려면 다음 단계를 수행합니다.
-
Adobe Experience Manager 웹 콘솔 구성 페이지를 엽니다.
구성 페이지에 액세스하기 위한 기본 URL은 다음과 같습니다.
code language-http http://<server name>:<port>/system/console/configMgr
-
com.adobe.fmdita.config.ConfigManager 번들을 검색하고 클릭합니다.
-
참조된 Assets에 대한 삭제 차단 옵션을 찾습니다.
-
삭제에 대한 액세스 권한을 부여할 사용자에 따라 다음 상수 중 하나를 지정합니다.
-
allow_unsafe_delete_for_all: 모든 사용자에게 파일을 삭제할 권한을 부여합니다. 이 경우 파일에 참조가 있거나 다른 파일에서 참조한 경우 해당 파일을 강제로 삭제할 수도 있습니다. 파일을 삭제하기 전에 참조가 포함된 메시지가 표시되며 삭제 작업을 취소하고 참조를 제거한 다음 마지막으로 파일을 삭제할 수 있습니다. 또는 참조를 제거하지 않고 파일을 강제로 삭제할 수 있습니다.
{width="550"}
-
allow_unsafe_delete_for_delete_assets_group: 관리자 또는 delete-assets 그룹에 속한 사용자는 파일을 삭제할 수 있습니다. 다른 사용자가 참조가 있는 파일을 삭제하려고 하면 모든 참조가 제거될 때까지 해당 파일을 삭제할 수 없습니다. 권한이 없는 사용자가 파일을 삭제하려고 할 때 다음 스크린샷이 표시됩니다.
{width="550"}
-
block_unsafe_delete_for_all: 파일에 대한 및 파일에 대한 참조가 제거될 때까지 모든 사용자(Administrators\ 포함)가 파일을 삭제할 수 없도록 합니다.
-
-
저장 을 클릭합니다.
이전 버전의 DITA 파일 제거
컨텐트를 업데이트하고 새 버전을 만들면 저장소에서 이전 버전의 DITA 파일이 유지됩니다. 일정 기간 동안의 DITA 파일에 대해 여러 버전이 생성될 수 있으며 저장소에서 집합적으로 많은 공간을 차지할 수 있습니다. AEM Guides을 사용하면 저장소에서 삭제해야 하는 이전 버전을 구성할 수 있습니다.
관리 권한이 있는 경우 지정된 URL을 사용하여 이 유틸리티에 액세스할 수 있습니다.
<server folder path> /libs/fmdita/clientlibs/xmleditor_version_purge/page.html
지정된 기준을 충족하는 DITA 파일의 버전은 유지되며 삭제되지 않습니다.
- 는 파일의 첫 번째 버전입니다.
- 기준선에 포함됩니다.
- 모든 번역 또는 검토 워크플로우에 포함됩니다
- 레이블이 적용된 경우
- 정의된 버전 기준 나이 또는 수를 충족합니다.
이전 버전을 제거하려면 다음 단계를 수행하십시오.
-
제거할 파일에 대해 다음 세부 정보를 입력합니다.
{width="350"}
-
- 최신 버전에서 유지할 버전 수: 유지하거나 삭제하지 않을 버전 수를 입력하십시오. 예를 들어 5를 입력하면 마지막 5개 버전은 유지되고 그 이전 버전은 다른 삭제 조건이 충족되는 경우 삭제될 수 있습니다.
-
Timespan 내에 만든 버전 유지 (일 수): 일 단위의 최대 버전 기간을 입력하십시오. 지정된 일수보다 오래된 버전은 기타 삭제 조건이 충족되는 경우 삭제할 수 있습니다. 예를 들어 100을 입력하면 다른 삭제 조건이 충족될 경우 100일 전에 생성된 모든 버전을 삭제할 수 있습니다.
-
경로: 제거할 파일의 파일 또는 폴더의 경로를 선택하십시오.
note note NOTE DITA 파일만 제거할 수 있습니다.
-
제거 보고서 미리 보기 를 클릭합니다.
note note NOTE 제거 작업은 한 번에 하나만 있을 수 있습니다. 다른 버전이 처리 중인 경우 다른 버전 제거 작업을 시작할 수 없습니다. 버전 삭제 보고서가 생성됩니다.
-
버전 제거 보고서를 다운로드하고 제거할 파일 및 버전을 확인합니다.
-
제거 취소 또는 제거 시작 을 선택할 수 있습니다.
{width="350"}
지우기 상태가 표시됩니다.
삭제된 버전을 보려면 버전 제거 보고서 다운로드 를 클릭하십시오. 이 보고서는 모든 버전의 삭제 상태와 함께 특정 버전이 유지된 이유 또는 삭제된 이유를 제공합니다.