요소 체크아웃

소스 제어 관리에 IBM® Rational® ClearCase®를 사용하는 경우 요소(Functional Test 스크립트, Functional Test 프로젝트, 오브젝트 맵 또는 Java 파일)를 수정하기 전에 체크아웃해야 합니다.

이 태스크 정보

전체 프로젝트 또는 하나 이상의 파일을 한 번에 체크아웃할 수 있습니다.

요소를 스냅샷 보기에서 체크아웃하지 않고 수정하면 파일의 이 버전이 "하이잭"됩니다. 예를 들어, 파일 시스템에서 파일을 편집하면 파일이 하이잭됩니다. 하이잭된 파일은 <scriptname>세부사항 아래에 경고 기호(경고 기호)와 함께 표시됩니다. 요소를 체크아웃할 때 하이잭된 파일을 변환하여 체크아웃하고 파일에 대한 작업을 수행할 수 있습니다.

Rational ClearCase Multisite를 사용하며 테스트 자산을 수정하거나 작성하려는 경우에는 테스트 자산을 체크아웃 또는 체크인할 때 마스터십을 요청해야 합니다. 테스트 자산을 체크아웃 또는 체크인하며 Rational ClearCase Multisite를 사용 중인 경우 테스트 요소가 로컬로 마스터되지 않으면 Rational Functional Tester가 해당 대화 상자에 마스터십 요청 선택란을 표시합니다.

Eclipse는 요소가 변경되면 프로젝트를 컴파일합니다. 동적 보기를 사용하는 경우 프로젝트의 크기에 따라 자동 컴파일에 시간이 많이 소모될 수 있습니다. Eclipse 컴파일 기능을 사용하지 않으려면 > 환경 설정을 클릭한 후 자동 빌드 선택란을 선택 취소하십시오.

프로시저

  1. Functional Tester 프로젝트 보기에서 하나 이상의 요소를 마우스 오른쪽 단추로 클릭하십시오.
  2. 바로 가는 메뉴에서 > 체크아웃을 클릭하십시오.
  3. 체크아웃 열에서 체크아웃하지 않을 요소의 선택란을 지우십시오.

    상태 열에 준비되지 않음 기호(

    준비되지 않음 기호
    )가 표시된 경우에는 요소를 체크아웃할 수 없습니다. 요소를 선택하면 문제점에 대한 설명이 표시됩니다.

  4. 요소가 하이잭된 경우 선택사항의 일부 파일이 하이잭됨 아래에서 다음 단계 중 하나를 수행하십시오.
    • 하이잭된 파일을 체크아웃으로 변환을 클릭하여 이 파일의 하이잭된 버전을 체크아웃하고 하이잭된 버전에 대한 작업을 계속하십시오. 이 파일을 체크인할 때 VOB의 버전을 하이잭된 버전으로 대체하십시오.
    • 하이잭된 파일 대체(하이잭된 각 파일을 _keep 확장자의 파일에 저장)를 클릭하여 VOB에서 이 파일의 버전을 체크아웃하고 하이잭된 버전에 대한 작업을 중지하십시오. 이 파일을 체크인할 때 Rational ClearCase는 VOB에서 버전을 체크인하고 나중에 변경해야 할 경우에 대비해, _keep 확장으로 하이잭된 버전의 사본을 작성합니다.
  5. 멀티사이트 환경에서 Rational ClearCase를 사용하며 선택된 스크립트, 공유 맵, 공유 데이터 풀 또는 Java 파일과 연관된 하나 이상의 파일에 로컬로 마스터십이 없으면 마스터십 요청을 클릭하여 파일의 마스터십을 요청하십시오.

    자세한 정보는 지리적으로 분배된 프로젝트 팀에 대한 지원를 참조하십시오.

  6. 예약된 체크아웃의 경우 예약됨을 선택하십시오.

    요소를 예약되지 않음으로 체크아웃하려면 이 선택란을 지우십시오. 예약된 체크아웃은 완료되었을 때 요소를 체크인할 수 있는 배타적인 권한을 부여합니다. 예약되지 않은 체크아웃으로, 사용자가 체크인하기 전에 다른 사용자가 동일한 요소를 체크인한 경우에는 체크인 시에 변경사항을 병합해야 할 수 있습니다. 자세한 정보는 예약되지 않음 요소를 참조하십시오.

  7. 완료를 클릭하십시오.

피드백