요소 체크아웃

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

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

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

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

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

요소를 체크아웃하려면 다음을 수행하십시오.

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

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

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

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

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

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

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

  7. 완료를 클릭하십시오.
관련 개념
소프트웨어 형상 관리(SCM)
ClearCase
지리적으로 분배된 프로젝트 팀에 대한 지원
예약되지 않음 요소
관련 태스크
프로젝트 공유
소스 제어에 요소 추가
체크아웃 표시
요소 편집
요소 체크인
체크아웃 실행 취소
관련 참조
소스 제어 아이콘

피드백