CrossPlatformBuild 레코드 작성

이전의 두 단계에서 구성 레코드 작성 방법을 학습했습니다. 다음 단계는 빌드 레코드, 특히 CrossPlatformBuild 레코드 작성 방법을 학습하는 것입니다.
CrossPlatformBuild 레코드는 SCLMBuild 및 CCBuild 하위 레코드가 지정한 Rational® ClearCase® 보기 및 SCLM 프로젝트에서 통합된 빌드 및 승격 오퍼레이션을 실행하는 재사용이 불가능한 Stateful 상위 레코드입니다.

CrossPlatformBuild 레코드에는 이와 연관된 최소 하나의 SCLMBuild 또는 CCBuild 하위 레코드가 있어야 하지만 더 많이 있을 수 있습니다. CrossPlatformBuild 레코드를 작성하기 전에, 작성하는 SCLMBuild 또는 CCBuild 레코드와 함께 사용할 최소 하나의 SCLMBuildConfig 또는 CCBuildConfig 구성 레코드가 필요합니다.

  1. 조치 > 새로 작성을 클릭하십시오.
  2. ClearQuest > 작성 > 사용자 ID 및 DB 이름 > CrossPlatformBuild 작성을 클릭하십시오.
  3. 레코드 유형 선택 창에서 Crossplatformbuild를 클릭한 후 확인을 클릭하십시오.
  4. CrossPlatformBuild 창에서 기본 탭을 클릭하십시오.
    ClearQuest ID
    편집할 수 없는 이 필드는 작성 중인 CrossPlatformBuild 레코드의 Rational ClearQuest® ID를 표시합니다.
    상태
    편집할 수 없는 이 필드는 작성 중인 레코드의 빌드 상태를 표시합니다. 새 레코드는 Submitted 상태로 작성됩니다.
    헤드라인
    이 상위 빌드 레코드에 대한 의미 있는 헤드라인을 입력하십시오.
    설명
    이 상위 빌드 레코드에 대한 의미 있는 설명을 입력하십시오.
  5. 옵션: 단추를 클릭한 후 기본값으로 저장을 클릭하여 향후 CrossPlatformBuild 레코드를 작성하기 위해 헤드라인설명 항목을 기본값으로 저장할 수 있습니다. 이 기본값을 저장하면 단추를 클릭한 후 기본값 로드를 클릭하여 향후 작성하는 CrossPlatformBuild 레코드의 필드를 채울 수 있습니다.
  6. 옵션: 로드 단추 옆에 있는 화살표를 클릭하고 새로 작성을 선택하여 향후 CrossPlatformBuild 레코드를 작성하기 위해 헤드라인설명 항목을 기본값으로 저장할 수 있습니다. 그런 다음, 새 레코드 템플리트 창에서 템플리트 이름을 지정하고 확인을 클릭하십시오. CrossPlatformBuild 창에서 로드 단추 옆에 있는 화살표를 클릭하고 기본값으로 저장을 선택하십시오. 이런 항목을 저장함으로써 템플리트 목록에서 기본값을 포함하는 템플리트를 선택하고 로드 단추를 클릭하여 향후 작성하는 CrossPlatformBuild 레코드의 필드를 채울 수 있습니다.
  7. 빌드 레코드 탭을 클릭하십시오.
  8. SCLMBuild 레코드를 작성하려면 SCLMBuild 분할창에서 새로 작성 단추를 클릭하십시오.
    주: 헤드라인설명 필드를 제외하고 이 레코드의 편집 가능한 필드는 사용 중인 문자 세트에 관계 없이 ASCII 문자만 허용할 수 있습니다. 이 제한사항은 z/OS에서 실행 중인 SCLM 통합의 서버 컴포넌트 제한으로 인해 발생합니다.
  9. SCLMBuild 창에서 기본 탭을 클릭하십시오.
    ClearQuest ID
    편집할 수 없는 이 필드는 작성 중인 SCLMBuild 레코드의 Rational ClearQuest ID를 표시합니다.
    상태
    편집할 수 없는 이 필드는 작성 중인 SCLMBuild 레코드의 빌드 상태를 표시합니다. 새 레코드는 Submitted 상태로 작성됩니다.
    헤드라인
    이 SCLMBuild 레코드에 대한 의미 있는 헤드라인을 입력하십시오.
    설명
    이 SCLMBuild 레코드에 대한 의미 있는 설명을 입력하십시오.
  10. SCLM 탭을 클릭하십시오.
    CrossPlatformBuild 상위
    편집할 수 없는 이 필드는 작성 중인 SCLMBuild 레코드가 연관된 모든 상위 레코드의 Rational ClearQuest ID를 표시합니다. 그러나 상위 레코드 작성을 완료할 때까지 ID는 표시되지 않습니다.
    구성
    구성 필드에서 이 SCLMBuild 레코드와 함께 사용할 SCLMBuildConfig 레코드의 이름을 선택하십시오.
    일괄처리
    이 레코드가 일괄처리 모드로 실행되도록 작성하려면 일괄처리를 선택하십시오. 온라인 모드로 실행되는 레코드를 작성하려면 필드를 선택하지 마십시오. 대형 파일 세트를 빌드하거나 장기 빌드를 실행하려면 일괄처리 모드를 사용하십시오.
    그룹
    수정된 애플리케이션 데이터가 들어 있는 SCLM 그룹의 이름을 입력하십시오. 계층 구조로 여러 개의 그룹을 입력하려면 각 그룹을 쉼표로 구분하여 하위에서 상위 순서대로 이름을 입력하십시오. 이 그룹은 "..로 승격"되는 것이 아니라 "..에서 승격"됨을 참고하십시오. 따라서 계층 구조에서 최상위 그룹의 이름은 입력하지 않아도 됩니다.

    예를 들어 그룹 계층 구조에 그룹 DEV1, TEST 및 RELEASE가 들어있는 경우, 이 필드에 "DEV1, TEST"를 입력하여 프로젝트 계층 구조의 맨 위까지 SCLM 아티팩트에 대한 빌드 및 승격 오퍼레이션을 추적할 수 있습니다.

    유형
    SCLM 패키지 멤버 유형을 지정하는 SCLM 유형의 이름을 입력하십시오.
    멤버
    조치 대상인 SCLM 패키지 멤버의 이름을 입력하십시오.
  11. 옵션: 단추를 클릭하고 기본값으로 저장을 클릭하여 향후 SCLMBuild 레코드를 작성하기 위해 이 SCLMBuild 레코드의 항목을 기본값으로 저장할 수 있습니다. 이런 항목을 기본값으로 저장하면 단추를 클릭하고 기본값 로드를 클릭하여 향후 작성하는 SCLMBuild 레코드의 필드를 채울 수 있습니다.
  12. 옵션: 로드 단추 옆에 있는 화살표를 선택하고 새로 작성을 클릭하여 이 SCLMBuild 레코드의 항목을 기본값으로 저장할 수 있습니다. 그런 다음, 새 레코드 템플리트 창에서 템플리트 이름을 지정하고 확인을 클릭하십시오. SCLMBuild 창에서 로드 단추 옆에 있는 화살표를 클릭하고 기본값으로 저장을 선택하십시오. 이런 항목을 저장함으로써 템플리트 목록에서 기본값을 포함하는 템플리트를 선택하고 로드 단추를 클릭하여 향후 작성하는 SCLMBuild 레코드의 필드를 채울 수 있습니다.
  13. 확인을 클릭하여 SCLMBuild 레코드를 작성하십시오. 레코드가 SCLMBuild 분할창에 표시됩니다.
    주: 이 분할창에서 ID를 두 번 클릭하고 조치 단추를 클릭한 후 수정을 클릭하면 새로 작성된 하위 레코드를 편집할 수 있습니다.
  14. CCBuild 레코드를 작성하려면 CCBuild 분할창에서 새로 작성 단추를 클릭하십시오.
  15. CCBuild 창에서 기본 탭을 클릭하십시오.
    ClearQuest ID
    편집할 수 없는 이 필드는 작성 중인 CCBuild 레코드의 Rational ClearQuest ID를 표시합니다.
    상태
    편집할 수 없는 이 필드는 작성 중인 CCBuild 레코드의 빌드 상태를 표시합니다. 새 레코드는 Submitted 상태로 작성됩니다.
    소유자
    이 CCBuild 레코드의 소유자를 선택하십시오.
    헤드라인
    이 CCBuild 레코드에 대한 의미 있는 헤드라인을 입력하십시오.
    설명
    이 CCBuild 레코드에 대한 의미 있는 설명을 입력하십시오.
  16. ClearCase 탭을 클릭하십시오.
  17. CCBuild 창에서 ClearCase 탭을 클릭하십시오.
    CrossPlatformBuild 상위
    편집할 수 없는 이 필드는 작성 중인 CCBuild 레코드가 연관된 모든 상위 레코드의 Rational ClearQuest ID를 표시합니다. 그러나 상위 레코드 작성을 완료할 때까지 ID는 표시되지 않습니다.
    구성
    구성 필드에서 이 CCBuild 레코드와 함께 사용할 CCBuildConfig 레코드를 선택하십시오.
  18. 옵션: 단추를 클릭하고 기본값으로 저장을 클릭하여 향후 CCBuild 레코드를 작성하기 위해 이 CCBuild 레코드의 항목을 기본값으로 저장할 수 있습니다. 이런 항목을 기본값으로 저장하면 단추를 클릭하고 기본값 로드를 클릭하여 향후 작성하는 CCBuild 레코드의 필드를 채울 수 있습니다.
  19. 옵션: 로드 단추 옆에 있는 화살표를 선택하고 새로 작성을 클릭하여 향후 CCBuild 레코드를 작성하기 위해 이 CCBuild 레코드의 항목을 기본값으로 저장할 수 있습니다. 그런 다음, 새 레코드 템플리트 창에서 템플리트 이름을 지정하고 확인을 클릭하십시오. CCBuild 창에서 로드 단추 옆에 있는 화살표를 클릭하고 기본값으로 저장을 선택하십시오. 이런 항목을 저장함으로써 템플리트 목록에서 기본값을 포함하는 템플리트를 선택하고 로드 단추를 클릭하여 향후 작성하는 CCBuild 레코드의 필드를 채울 수 있습니다.
  20. 확인을 클릭하여 CCBuild 레코드를 작성하십시오. 레코드가 CCBuild 분할창에 표시됩니다.
    주: 이 분할창에서 ID를 두 번 클릭하고 조치 단추를 클릭한 후 수정을 클릭하면 새로 작성된 하위 레코드를 편집할 수 있습니다.
  21. 옵션: 이 상위 레코드의 항목을 기본값으로 저장할 수 있습니다. 그러나 하위 레코드와 연관된 상위 레코드의 기본값을 저장할 때 해당 기본값에서 작성된 새 상위 레코드는 원래의 상위 레코드에 여전히 링크되어 있음을 참고하십시오. 빌드 레코드(하위 빌드 레코드 포함)를 재사용할 수 없기 때문에 새 상위 레코드를 하위 레코드와 연관시킨 후에 기본값을 저장하지 않는 것을 선호할 수 있습니다. 또는 지금 기본값을 저장하고 이를 사용하여 향후 새 상위 레코드를 작성한 후 상위 레코드를 편집하여 새 하위 빌드 레코드와 연관시킬 수 있습니다.
  22. CrossPlatformBuild 창에서 확인을 클릭하여 상위 레코드를 완료하십시오.
이 주제는 하나의 SCLMBuild 및 하나의 CCBuild 하위 레코드를 포함하는 CrossPlatformBuild 상위 레코드를 작성하기 위한 프로시저를 완료합니다. 다음 단계는 상위 레코드를 사용하여 빌드를 실행하는 것입니다.

피드백