ClearCase UCM 통합 추가

Rational® ClearQuest®와의 Rational ClearCase® 통합 변경 관리(UCM) 통합을 통해 UCM 프로젝트 및 활동이 ClearQuest 레코드에 연결됩니다.

ClearQuest와의 UCM 통합에는 다음 요구사항이 있습니다.

ClearQuest에서는 UCM을 지원하는 두 개의 사전 정의된 스키마인 UnifiedChangeManagement 스키마와 Enterprise 스키마를 제공합니다. 이러한 스키마 중 하나를 사용하여 UCM 지원을 구현할 수 있습니다. ClearQuest 스키마에 대한 작업을 참조하십시오.

또한 적합한 패키지를 추가하여 기존 스키마에 UCM 지원을 추가할 수도 있습니다. 다음 단계를 지정된 순서대로 수행하여 UCM을 패키지와 통합해야 합니다.

  1. AMStateType 패키지를 추가하십시오.
  2. UCM에 대한 기본 조치를 설정하십시오.
  3. UCMPolicyScripts 패키지를 추가하십시오.
  4. UnifiedChangeManagement 패키지를 추가하십시오.
  5. 선택사항: BaseCMActivity 패키지를 추가하십시오.
  6. 스키마 변경사항을 유효성 검증 및 적용하십시오.
  7. UCM을 구성하십시오.

스키마에 AMStateType, UCMPolicyScripts, UnifiedChangeManagement 및 BaseCMActivity 패키지가 있는 상태에서 해당 패키지를 새 레코드 유형에 적용하려는 경우 통합에 레코드 유형 사용을 참조하십시오.

주의: UCM 통합을 통해 ClearCase에서 작업할 수 있지만, UCM 통합을 사용할 ClearCase 패키지를 추가하지는 마십시오. ClearCase 패키지는 사전 정의된 정책을 설정하지 않는 기본 ClearCase 통합에만 사용됩니다. 기본 ClearCase 통합 추가에 대한 지시사항은 선택사항: BaseCMActivity 패키지 추가의 내용을 참조하십시오.

AMStateType 패키지 추가

  1. 디자이너를 통해 패키지를 추가할 스키마가 체크인되었는지 확인하십시오.
  2. 최신 AMStateType 패키지를 추가하십시오. 패키지 업그레이드 적용을 참조하십시오.
  3. AMStateType 패키지에서는 상태 유형을 맵핑하고 아직 기본 조치가 정의되지 않은 경우 기본 조치를 정의해야 합니다.
    1. UCM에 사용할 레코드 유형을 선택하고 다음을 클릭하십시오.
    2. 상태 유형 설정 창에서 다음과 같이 스키마의 상태를 UCM 상태 유형에 맵핑하십시오.
    3. 사용 가능하게 한 각 레코드 유형에 대한 상태 유형 맵핑을 반복하십시오.
    4. 완료를 클릭하십시오.

      ClearQuest가 자동으로 스키마를 유효성 검증합니다. 유효성 검증 창은 기본 조치를 설정해야 함을 나타냅니다.

UCM에 대한 기본 조치 설정

스키마의 상태 전이 매트릭스가 Waiting에서 Ready, Active, Complete에 이르는 UnifiedChangeManagement 패키지에 대해 상태 유형 모델을 통한 하나 이상의 경로를 제공해야 합니다. 레코드 유형의 상태 모델 표시패키지의 상태 유형 모델을 참조하십시오.

UCM Complete 상태로 맵핑되는 상태를 제외한 스키마의 각 상태에서, 레코드를 UCM 상태 유형 모델의 다음 상태 유형으로 이동하는 기본 조치를 지정해야 합니다. 조치 및 조치 유형을 참조하십시오.

UCMPolicyScripts 패키지 추가

  1. 디자이너를 통해 패키지를 추가할 스키마가 체크인되었는지 확인하십시오.
  2. 최신 UCMPolicyScripts 패키지를 추가하십시오. 패키지 업그레이드 적용을 참조하십시오.
주의: 이 후크를 실행하는 동안 레코드에 속해 있지 않기 때문에 명시적으로 레코드 세부사항을 검색해야 합니다. 엔티티 및 후크를 참조하십시오.

UnifiedChangeManagement 패키지 추가

  1. 디자이너를 통해 패키지를 추가할 스키마가 체크인되었는지 확인하십시오.
  2. 최신 UnifiedChangeManagement 패키지를 추가하십시오. 패키지 업그레이드 적용을 참조하십시오.

선택사항: BaseCMActivity 패키지 추가

BaseCMActivity 패키지는 스키마에 경량(lightweight) 활동 레코드 유형을 추가합니다. Defect 레코드 유형에 대한 이 대체를 있는 그대로 사용하거나, UCM에 사용 가능하게 하거나 또는 새 레코드 유형으로 개발할 수 있습니다. 이 패키지는 선택적입니다.

  1. 디자이너를 통해 패키지를 추가할 스키마가 체크인되었는지 확인하십시오.
  2. 최신 BaseCMActivity 패키지를 추가하십시오. 패키지 업그레이드 적용을 참조하십시오.
  3. BaseCMActivity 패키지에 대한 상태 유형을 편집하십시오. 패키지 업그레이드 적용을 참조하십시오.

스키마 변경사항 유효성 검증 및 적용

최신 UCM 패키지 설치 후 스키마 변경사항을 저장하십시오.

  1. 스키마 변경사항을 유효성 검증하십시오. 스키마 변경사항 유효성 검증을 참조하십시오.
  2. 스키마 변경사항을 저장하려면 스키마를 체크인하십시오. 스키마 체크인을 확인하십시오.
  3. 사용자 데이터베이스에 스키마 변경사항을 적용하십시오. 사용자 데이터베이스 업그레이드를 참조하십시오.

UCM 구성

필요에 따라 ClearCase UCM을 구성하십시오. 구성 세부사항은 ClearCase 도움말을 참조하십시오.

피드백