Rational UCM 통합 추가

통합 변경 관리(UCM) 통합은 Rational® ClearCase® UCM 프로젝트 및 활동을 Rational ClearQuest® 레코드에 연관시킵니다.

UCM-Rational ClearCase 통합이라고도 합니다.

UCM 통합에는 다음이 필요합니다.

Rational ClearQuest는 UCM을 지원하는 두 개의 사전 정의된 스키마인 UnifiedChangeManagement 스키마와 Enterprise 스키마를 제공합니다. UCM을 구현하는 가장 쉬운 방법은 이들 스키마 중 하나를 사용하는 것입니다. 스키마 사용에 대한 지시사항은 ClearQuest 스키마 작업을 참조하십시오.

또한 올바른 패키지를 추가하여 기존 스키마에 UCM 지원을 추가할 수도 있습니다. 이 섹션에서는 패키지를 추가하여 Rational ClearQuest 및 UCM 통합에 대해 설명합니다. 각 단계에서 설명된 순서에 따라 이러한 패키지를 추가해야 합니다.

주: UCM 통합으로 Rational ClearCase에 대해 작업할 수 있지만, 이 통합을 위해 Rational ClearCase 패키지를 추가해서는 안됩니다. Rational ClearCase 패키지는 사전 정의된 Rational ClearCase 정책을 설정하지 않는 기본 Rational ClearCase 통합에만 사용됩니다. 기본 Rational ClearCase 통합 추가에 대한 지시사항은 독립 통합 추가를 참조하십시오.

Rational UCM을 패키지와 통합하려면 나열된 순서에 따라 다음 단계를 완료해야 합니다. 각 단계는 이후 섹션에서 설명합니다.

  1. AMStateTypes 패키지 추가
  2. UCM에 대한 기본 조치 설정
  3. UCMPolicyScripts 패키지 추가
  4. UnifiedChangeManagement 패키지 추가
  5. BaseCMActivity 패키지 추가(선택적)
  6. 스키마 변경사항 저장
  7. Rational UCM 구성
경고: 오류를 피하기 위해 설명된 순서에 따라 패키지를 설치해야 합니다.
주: 스키마에 이미 AMStateType, UCMPolicyScripts, UnifiedChangeManagement 및 BaseCMActivity 패키지가 있고 이 패키지들을 새 레코드 유형에 적용하려는 경우에는 통합을 위해 레코드 유형 사용을 참조하십시오.

UCM 통합 설정 및 사용에 대한 자세한 정보는 소프트웨어 프로젝트 관리를 위한 IBM Rational ClearCase 안내서를 참조하십시오.

AMStateTypes 패키지 추가

  1. Rational ClearQuest 디자이너에서 패키지에 추가하려는 스키마가 체크인되었는지 확인하십시오. 스키마를 체크인하려면 파일 > 체크인을 클릭하십시오.
  2. 패키지 > 패키지 마법사를 클릭하고 최신 AMStateType 패키지를 추가하십시오. 자세한 지시사항에 대해서는 패키지 업그레이드 적용을 참조하십시오.

    AMStateType 패키지는 상태 유형을 맵핑하고 아직 기본 조치가 정의되지 않은 경우 기본 조치를 정의해야 합니다.

    UCM에 사용 가능하게 할 레코드 유형을 선택하고 다음을 클릭하여 상태 유형 설정 창을 표시하십시오.
  3. 상태 유형 설정 창에서 스키마의 상태를 UCM 상태 유형에 맵핑하십시오.
  4. 사용 가능하게 한 각 레코드 유형에 대한 상태 유형 맵핑을 반복하십시오. 완료를 클릭하십시오.

    Rational ClearQuest가 자동으로 스키마를 유효성 검증합니다. 유효성 검증 창이 기본 조치를 설정해야 함을 표시합니다.

UCM에 대한 기본 조치 설정

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

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

기본 조치 지정 방법:

  1. Rational ClearQuest 디자이너에서 레코드 유형을 펼친 후 UCM에 대해 사용 가능하게 한 레코드를 펼치고 상태 전이 매트릭스를 두 번 클릭하십시오.
  2. 상태 전이 매트릭스에서 상태를 마우스 오른쪽 단추로 클릭하고 특성을 클릭하여 해당 상태에 대한 특성 창을 여십시오.
  3. 특성 창의 기본 조치 탭에서 상태에 대한 기본 조치를 선택하십시오. 기본 조치 탭이 상태 전이 매트릭스에서 상태 전이에 대해 작성한 조치를 나열합니다.

    각 상태에 대해 레코드를 UCM 모델의 다음 상태 유형에 맵핑되는 상태로 이동하는 조치를 선택하십시오. 예를 들어 Submitted 상태(Waiting)는 지정 기본 조치를 통해 Assigned 상태(Ready)로 이동합니다. 스키마에 Closed 상태가 있고 Closed 상태가 Complete 상태 유형으로 맵핑되는 경우 기본 조치가 필요없습니다.

  4. 파일 > 체크인을 클릭하여 스키마를 체크인하십시오. 자세한 지시사항은 스키마 체크인을 참조하십시오.

자세한 정보는 조치 및 조치 유형 작업패키지에 대한 상태 유형 모델을 참조하십시오.

UCMPolicyScripts 패키지 추가

  1. 스키마가 체크인된 상태에서 패키지 > 패키지 마법사를 클릭하고 최신 UCMPolicyScripts를 추가하십시오. 자세한 지시사항에 대해서는 패키지 업그레이드 적용을 참조하십시오.
  2. 파일 > 체크인을 선택하여 스키마를 체크인하십시오.
주: 이 후크를 실행하는 동안 레코드에 속해 있지 않기 때문에 명시적으로 레코드 세부사항을 검색해야 합니다. 자세한 정보는 엔티티 및 후크를 참조하십시오.

UnifiedChangeManagement 패키지 추가

  1. 스키마가 체크인된 상태에서 패키지 > 패키지 마법사를 클릭하고 최신 UnifiedChangeManagement 패키지를 추가하십시오.
  2. 파일 > 체크인을 선택하여 스키마를 체크인하십시오.

BaseCMActivity 패키지 추가(선택적)

BaseCMActivity 패키지는 스키마에 경량(lightweight) 활동 레코드 유형을 추가합니다. Defect 레코드 유형에 대한 이 대체를 있는 그대로 사용하거나, UCM에 사용 가능하게 하거나 또는 새 레코드 유형으로 개발할 수 있습니다. 이 패키지는 선택적입니다. 보다 집약된 활동 트래커에 대해서는 IBM Rational ClearQuest Project Tracker 사용을 참조하십시오.

  1. 스키마가 체크인된 상태에서 패키지 > 패키지 마법사를 클릭하고 최신 BaseCMActivity 패키지를 추가하십시오.
  2. BaseCMActivity 패키지에 대한 상태 유형을 편집하십시오. 자세한 지시사항에 대해서는 패키지 업그레이드 적용을 참조하십시오.
  3. 파일 > 체크인을 클릭하여 스키마를 체크인하십시오.

스키마 변경사항 저장

최신 UCM 패키지를 설치한 후 다음을 수행하십시오.

  1. 스키마 변경사항을 유효성 검증하십시오. 자세한 지시사항은 스키마 변경사항 유효성 검증을 확인하십시오.
  2. 파일 > 체크인을 클릭하여 스키마 변경사항을 저장하십시오. 자세한 지시사항은 스키마 체크인을 참조하십시오.
  3. 데이터베이스 > 데이터베이스 업그레이드를 클릭하여 사용자 데이터베이스에 스키마 변경사항을 적용하십시오. 사용자 데이터베이스 업그레이드를 참조하십시오.

Rational UCM 구성

필요에 따라 UCM 애플리케이션을 구성하십시오. 자세한 구성 정보는 소프트웨어 프로젝트 관리를 위한 IBM Rational ClearCase 안내서를 참조하십시오.

관련 개념
Rational ClearQuest 통합 패키지 개요
Rational ClearQuest 통합 패키지

피드백