환경 설정 키워드

다음 표는 DiffReport 및 MergeLog 환경 설정에 대한 기본값의 키워드를 보여줍니다.

표 1. 환경 설정 키워드
키워드 설명 기본값
$decided 병합 수행 방식을 의미합니다(자동 또는 수동). 이 키워드를 사용하여 병합 로그의 내용을 사용자 정의할 수 있습니다. 다음 환경 설정에서 값을 가져옵니다.
  • MergeLog::RepDecidedAuto(기본값: automatically)
  • MergeLog::RepDecidedMan(기본값: manually)
$diffs 발견된 차이점 수를 의미합니다.  
$elemname 모델 요소의 이름을 의미합니다.  
$elemtype 모델 요소의 유형을 의미합니다(클래스, 컴포넌트 등).  
$filename 병합 결과에 대한 파일 이름을 의미합니다(파일이 생성된 경우).  
$itemname 속성 이름을 의미합니다.  
$leftonly 비교의 왼쪽에만 있는 요소의 수를 의미합니다.  
$mergeauto 비교가 자동으로 병합될지 여부를 의미합니다. 이 키워드를 사용하여 차이점 보고서의 내용을 사용자 정의할 수 있으며, 이 키워드는 기본 인식 모드에서만 사용할 수 있습니다. 다음 환경 설정에서 값을 가져옵니다.
  • DiffReport::BaseAwareDiffMergeAutoYes(기본값: can be merged automatically)
  • DiffReport::BaseAwareDiffMergeAutoNo(기본값: cannot be merged automatically)
$parentname 상위의 이름을 의미합니다.  
$parenttype 상위 유형을 의미합니다(클래스, 컴포넌트 등).  
$rightonly 오른쪽에만 있는 요소의 수를 의미합니다.  
$side 비교 또는 병합의 왼쪽 또는 오른쪽을 의미합니다.

이 키워드가 DiffReport 환경 설정 섹션에 사용된 경우 다음 환경 설정에서 값을 가져옵니다.

  • DiffReport::BaseAwareDiffSideLeft(기본값: on the left)
  • DiffReport::BaseAwareDiffSideRight(기본값: on the right)

이 키워드가 MergeLog 환경 설정 섹션에 사용된 경우 다음 환경 설정에서 값을 가져옵니다.

  • MergeLog::RepSideLeft(기본값: from the left)
  • MergeLog::RepSideRight(기본값: from the right)
$triviality 차이점이 단순 또는 충돌인지 여부를 의미합니다. 이 키워드를 사용하여 차이점 보고서의 내용을 사용자 정의할 수 있으며, 이 키워드는 기본 인식 모드에서만 사용할 수 있습니다. 다음 환경 설정에서 값을 가져옵니다.
  • DiffReport::BaseAwareDiffTrivialYes(기본값: trivial diff)
  • DiffReport::BaseAwareDiffTrivialNo(기본값: non-trivial diff)

피드백