Keyboard shortcuts

Press ← or → to navigate between chapters

Press ? to show this help

Press Esc to hide this help

제품의 원천 폴더 추적

폴더 추적은 Compass 프로젝트나 폴더의 지원 리소스를 제품 출력으로 발견하는 기능입니다. 파일이 바뀔 때마다 즉시 제품을 게시하는 기능은 아니며, 새 버전을 만들거나 초안을 새로 고칠 때 출력의 추가와 제거를 반영합니다.

설정

새 초안에서 Select source folder를 선택합니다.

원천 폴더와 초기 설정을 지정합니다.

기본적으로 프로젝트의 파일을 포함합니다. 파일시스템에 직접 없는 리소스는 발견 설정을 사용합니다. 예를 들어 프로젝트의 데이터셋에 붙은 상태 검사를 함께 추적할 수 있습니다.

위쪽 폴더 추적 배너의 Edit로 설정을 바꿉니다.

실험용 리소스 등을 제외하려면 원천 프로젝트에 하위 폴더를 만들고 그 안에 대상을 옮긴 뒤 Ignore specific folders에 추가합니다. 제외한 폴더의 내용도 함께 제외합니다.

동기화 시점

게시한 제품에서 Create new version을 선택할 때 원천 폴더의 최신 추가와 제거를 반영합니다. 초안에서는 Refresh all로 다시 동기화합니다.

수동 출력과 재정의

일반 추적 모드에서는 Manually added outputs와 Folder tracked outputs를 함께 사용할 수 있습니다. 발견 설정에 포함하지 못하는 비파일 리소스 등은 Add output으로 추가합니다.

추적 리소스는 기본 구성과 최신 버전을 사용합니다. Details의 Edit에서 구성이나 버전을 바꾸면 Override 표시가 붙고 수동 출력처럼 새 버전에도 유지합니다. 재정의를 제거하면 원천 폴더의 기본 추적 방식으로 돌아갑니다.

오래된 재정의

수동으로 넣었던 객체 유형이 프로젝트 기반 권한으로 이전하여 폴더에서 발견되거나, 재정의 값이 기본 구성이나 최신 버전과 같아지면 불필요한 재정의가 생길 수 있습니다. Outputs의 Stale overrides 경고에서 정리합니다.

Strict folder tracking

새 제품의 추적 대화상자 또는 기존 배너의 Edit에서 Strict folder tracking을 켭니다. 이 모드에서는 Add output을 사용할 수 없고 모든 출력이 원천 폴더에서 발견되어야 합니다.

폴더 밖 리소스가 있으면 게시 검증이 실패합니다. 대상을 원천 폴더로 옮기거나 strict 모드를 꺼야 합니다. 배너의 Edit에서 strict를 끄면 수동 출력과 재정의가 가능한 일반 모드로 돌아갑니다.

기존 수동 제품의 전환

리소스들이 공통 Compass 프로젝트를 사용한다면 폴더 추적으로 한 번 전환할 수 있습니다.

  1. Group by Folder로 가장 낮은 공통 상위 폴더를 확인합니다.

  1. Actions > Migrate to folder를 선택합니다.

  1. 추적할 원천 폴더를 정합니다.

  1. 미리보기에서 추적으로 바뀔 리소스와 수동으로 남을 리소스를 확인합니다. 프로젝트 기반 권한으로 이전하지 않아 Compass에 없는 온톨로지 엔터티 등은 수동으로 남을 수 있습니다.

수동 관리로 돌아가기

Actions > Disable folder tracking을 선택합니다. 미리보기에는 폴더 추적 대신 사용할 수동 출력 목록이 표시됩니다.