패키지 애플리케이션 프로세스 개요

이 주제에서는 스키마에 패키지를 적용하는 방법과 관련된 전반적인 단계에 대해 설명합니다.

패키지를 스키마에 적용하는 프로세스는 패키지를 선택하고 완료를 클릭하는 것만큼 간단하며 4단계면 충분합니다.

  1. 스키마를 선택하십시오.
  2. 적용할 패키지를 선택하십시오.
  3. 패키지에서 수정하는 스키마의 레코드 유형을 선택하십시오.
  4. 스키마 상태 유형을 패키지 상태로 맵핑하십시오.

패키지를 적용할 때 마지막 2단계를 수행할 수 있습니다.

단계의 순서는 패키지 마법사를 시작하고 수정할 스키마를 선택하는지 또는 패키지 마법사를 시작하기 전에 스키마를 체크아웃할지 여부에 따라 다릅니다. 언급한 바와 같이 선택한 스키마와 패키지에 따라 모든 단계를 수행하지 않아도 됩니다.

레코드 유형 사용

패키지가 스키마에서 레코드 유형을 사용하도록 설정한 경우, 수정할 레코드 유형을 지정할 수 있습니다. 예를 들어, 패키지는 기존 레코드 유형에 필드를 추가할 수 있으며, 일부 레코드 유형에는 이 필드를 추가하지 않도록 할 수 있습니다. 선택할 수 있는 기타 수정사항으로 조치 및 스크립트 추가가 있습니다.

수정하는 레코드 유형을 포함하여 패키지 설명은 Rational® ClearQuest® 패키지를 참조하십시오.

상태 유형 맵핑

UnifiedChangeManagement 패키지 및 Resolution 패키지와 같은 일부 패키지에는 상태 유형과 함께 상태 모델이 있습니다. 이 패키지에는 변경 요청이 다음 상태 중 하나인 경우 실행되는 후크가 포함됩니다.

이 패키지 중 하나를 기존 스키마에 적용하면 문제가 생길 수 있으며 해당 스키마의 상태 모델에는 패키지에서 해당 상태가 되기 위한 메소드가 포함되지 않습니다. 예를 들어, 변경 요청이 준비 상태이지만 기존 스키마는 준비 상태가 아닌 경우에만 사용 가능한 기능이 패키지에 포함되는 경우 사용자는 새 기능을 사용할 수 없습니다.

이러한 상황을 방지하기 위해 스키마의 상태를 적용되는 패키지의 상태 유형으로 맵핑하도록 프롬프트합니다(패키지가 모든 상태 유형을 포함하는 경우).

패키지의 모든 상태 유형은 여기에 맵핑되는 기존 스키마에서 적어도 하나의 상태여야 합니다. 이러한 관행에서는 패키지를 적용하여 작성한 스키마가 패키지에 있는 모든 상태 유형으로 전이됩니다.

예를 들어, 패키지의 기능이 변경 요청이 준비 상태일 때 사용 가능하고 기존 스키마의 할당 상태를 패키지의 준비 상태 유형으로 맵핑한 경우, 새 기능은 변경 요청이 할당 상태일 때 사용 가능합니다.

기본 조치 작성

상태에 대한 기본 조치를 정의할 수 있습니다. 기본 조치를 설정하면 소스 상태에서 대상 상태로 항상 이동할 수 있습니다. 기본 조치는 상태 모델을 통해 사용자를 안내하는 데 유용합니다. 상태에 대한 기본 조치는 Rational ClearQuest 클라이언트의 조치 메뉴에서 굵은체로 표시됩니다.

UCM 스키마와 패키지와 같은 일부 스키마와 패키지에는 기본 조치가 필요합니다. UCM 스키마나 패키지를 사용하는 경우 상태의 기본 조치는 상태 유형 모델을 통해 올바른 경로를 제공해야 합니다.

상태에 대한 기본 조치를 정의하려면 상태 전이를 작성해야 합니다. 상태 전이 작성을 참조하십시오.


피드백