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

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

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

피드백