독립 Rational ClearCase 또는 SCLM 승격 오퍼레이션 재실행

빌드를 승격시키려는 시도에 사용된 동일한 독립 SCLMBuild 또는 CCBuild 레코드를 사용하여 실패한 승격 오퍼레이션을 재승격시키십시오.
사용되는 빌드 레코드가 PromoteFailed 상태여야 독립 Rational® ClearCase® 또는 SCLM 빌드를 재승격시킬 수 있습니다.
  1. SCLMBuild 또는 CCBuild 레코드에서 Rational ClearQuest® 조회를 실행하십시오.
  2. 결과 페이지에서 빌드를 재승격시킬 SCLMBuild 또는 CCBuild 레코드를 선택하십시오. 상태 필드는 레코드가 PromoteFailed 상태임을 표시합니다.
  3. 조치 > 재승격을 클릭하십시오. 상태 필드가 PromoteFailed에서 PromotePending 상태로 변경됩니다.
  4. 세부사항 창의 도구 모음에서 상태 변경 단추세부사항 창의 상태 변경 단추 옆에 있는 화살표를 클릭하고 재승격을 클릭하십시오. 상태 필드가 PromoteFailed에서 PromotePending 상태로 변경됩니다.
  5. 적용 단추를 클릭하여 상태 변경사항을 승인하십시오.
  6. 조치 > 새로 고치기를 클릭하여 데이터베이스의 빌드 레코드를 새로 고치십시오.
  7. 세부사항 창의 도구 모음에서 메뉴 단추 세부사항 창의
메뉴 단추를 클릭하고 새로 고치기를 클릭하여 데이터베이스의 빌드 레코드를 새로 고치십시오.
  8. 조치 > 수정을 클릭하여 상태 필드를 업데이트하십시오. 다음 중 하나를 수행하십시오.
    • 재승격 오퍼레이션이 성공하면, 상태 필드가 PromoteCompleted 상태로 변경됩니다. Rational ClearCase ClearCase 빌드의 경우, 이러한 변경은 CCBuildConfig 레코드에 지정된 승격 명령이 성공 키워드 없이 성공적으로 실행되었거나 승격 출력에서 성공 키워드를 찾았음을 의미합니다. 성공 키워드를 지정하지 않고 Rational ClearCase 승격 오퍼레이션을 실행하는 경우 적용 단추를 클릭하고 <rational_root>\ClearQuest\cpscm.log 로그 파일을 확인하여 Rational ClearCase 아티팩트가 성공적으로 승격되었는지 확인할 수 있습니다. 실행된 명령을 기반으로 파일이 성공적으로 승격되었는지 확인할 수도 있습니다.
    • 재승격 오퍼레이션이 실패하면, 상태 필드가 PromoteFailed 상태로 변경됩니다. 적용 단추를 클릭하여 상태 변경사항을 승인하십시오. <rational_root>\ClearQuest\cpscm.log에서 오류 메시지를 검토하십시오. <rational_root>\ClearQuest\cpscm_communications.log에서 SCLM 통신에 대한 추가 정보를 참조하십시오.
    • 일괄처리 모드로 대형 SCLM 작업을 승격시키는 경우, 빌드가 실제로 승격되지 않았기 때문에 새로 고치기 및 수정 단계는 PromotePending 상태에서 레코드를 이동하지 않을 수도 있음을 참고하십시오. 이런 상황이 발생하면, 대개 JCL 코드에 오류가 있음을 의미합니다. 레코드를 삭제하거나, Rational ClearQuest 제한된 그룹의 멤버인 경우에는 수동으로 PromoteFailed 상태로 이동하고 문제점을 수정하십시오. (이 그룹에 대한 자세한 정보는 선택적: "제한된" Rational ClearQuest 사용자 그룹 작성을 참조하십시오.)
관련 태스크
학습서: 여러 플랫폼에 빌드
독립 SCLM 또는 Rational ClearCase 빌드 승격
하위 빌드 레코드에서 빌드 승격
교차 플랫폼 빌드 재승격

피드백