사용자 도움말 > 멤버로 소스 파일 관리 > 멤버 체크 아웃 > 체크 아웃 옵션
  
체크 아웃 옵션
체크 아웃 대화 상자 탭
체크 아웃할 개정 옵션
선택
해당 멤버의 어떤 개정을 체크 아웃할지 지정합니다.
미리 정의된 개정을 체크 아웃하려면 미리 정의된 개정을 클릭한 다음 목록에서 개정 유형을 선택합니다. 사용할 수 있는 옵션은 다음과 같습니다.
Member는 해당 멤버 개정, 즉 프로젝트 보기(기본값)에 표시된 개정을 체크 아웃합니다.
Working은 작업 파일을 체크 아웃합니다.
Head은 헤드 개정을 체크 아웃합니다.
Trunk Tip은 트렁크의 최신 개정을 체크 아웃합니다.
Member Branch Tip은 해당 멤버의 현재 개발 분기에 따라 최신 개정을 체크 아웃합니다.
Member Rule은 멤버 규칙에 정의된 개정을 체크 아웃합니다.
최신 개정을 체크 아웃하려면 특정 개정을 선택합니다. 특정 개정 옵션을 사용하면 기본적으로 최신 개정이 선택되고 괄호 안에 표시됩니다(예: (1.1)).
상태별로 개정을 체크 아웃하려면 상태가 ~인 최신 개정을 클릭한 다음 목록에서 상태를 선택합니다. 목록의 옵션은 관리자가 구성한 상태에 따라 다릅니다. 이 옵션은 관리자가 수준 올리기를 사용하도록 설정하고 수준 올리기가 GUI에서만 표시되는 경우에만 사용할 수 있습니다.
개정
체크 아웃할 특정 개정을 선택할 수 있습니다. 멤버 기록에서 개정을 선택합니다.
속성(GUI 전용)
속성 탭에서는 특정 상태, 레이블 또는 타임스탬프의 개정을 체크 아웃할 수 있습니다.
상태가 있는 마지막 개정을 사용하면 특정 상태의 개정을 체크 아웃할 수 있습니다. 상태는 관리자가 정의합니다.
레이블이 있는 개정을 사용하면 특정 레이블이 지정된 개정을 체크 아웃할 수 있습니다.
다음 날짜의 마지막 개정을 사용하면 지정된 타임스탬프에 가장 가까운 개정을 체크 아웃할 수 있습니다. 지정된 타임스탬프에 가장 가까운 개정이 다른 분기에 있을 수 있으므로 멤버 분기, 모든 분기 또는 목록의 특정 분기로 일치를 제한할 수 있습니다.
레이블(웹 인터페이스 전용)
레이블별로 체크 아웃할 개정을 선택할 수 있습니다. 레이블 목록에서 레이블을 선택합니다.
링크(GUI 전용)
링크 탭에서는 특정 프로젝트 구성(일반, 파생, 빌드)의 멤버를 체크 아웃할 수 있습니다. 이 멤버가 속하는 프로젝트(대상 프로젝트)를 마스터 프로젝트와 연결하려면 다음 옵션을 구성합니다.
마스터 프로젝트를 지정하려면 지정된 프로젝트의 멤버 개정을 클릭합니다. 다음으로, 선택을 클릭하여 특정 프로젝트 및 구성 유형을 찾아봅니다.
멤버 아래에서 옵션을 선택하여 대상 프로젝트의 멤버를 지정합니다.
지정된 프로젝트에서 멤버 찾기를 사용하면 대상 프로젝트에서 지원 아카이브가 동일한 멤버를 검색합니다.
재귀적으로 멤버 찾기를 사용하면 하위 프로젝트 전체에서 재귀적으로 멤버를 검색합니다. 각 멤버에 대해 정확히 하나의 지원 아카이브가 있어야 합니다.
멤버 이름 지정은 대상 프로젝트의 멤버 이름입니다. 이는 대상 프로젝트에 동일한 아카이브를 현재 멤버로 가리키는 여러 멤버가 포함되어 있는 경우 유용합니다.
일반
다음 일반 체크 아웃 옵션을 지정합니다.
개정 잠금을 사용하면 체크 아웃 시 멤버를 잠글지 여부를 결정할 수 있습니다. 다음 옵션 중에서 선택할 수 있습니다.
체크 아웃 시 잠금을 획득하려면 Lock를 선택합니다.
잠금 없이 체크 아웃하려면 No Lock를 선택합니다.
잠금 정책에 따라 체크 아웃 시 잠금을 획득하려면 Follow Policy를 선택합니다. 잠금 정책에 대한 자세한 내용은 관리자에게 문의하십시오.
내 잠금 이동을 사용하면 해당 잠금 작업과 연결된 변경 패키지를 포함하여 동일한 개발 경로의 개정에 있는 모든 잠금이 해당 멤버 개정으로 이동합니다. 각 개발 경로의 멤버당 하나의 잠금만 있을 수 있으므로 다른 개정이 이미 잠긴 경우 체크 인이 성공하려면 해당 잠금을 해당 멤버 개정으로 이동해야 합니다. 멤버 개정에 이미 배타적 잠금이 있는 경우 어떻게 되는지에 대한 자세한 내용은 고급 탭의 충돌 시 잠금 요청 다운그레이드 옵션을 참조하십시오. 잠금이 해당 체크 아웃 작업에 사용하는 변경 패키지가 아닌 다른 변경 패키지와 연결된 경우에도 잠금을 이동해야 합니다.
지연된 작업이 있는 경우 덮어쓰기(GUI 전용)는 파일이 변경되었고 해당 멤버에 대해 지연된 보류 중인 작업이 있는 경우 작업 파일을 덮어씁니다.
변경된 경우 작업 파일 덮어쓰기(GUI 전용)은 작업 파일이 수정된 경우에도 해당 작업 파일을 덮어씁니다.
변경 패키지는 작업이 기록될 변경 패키지를 지정합니다.
줄 마침 표시(웹 인터페이스 전용)는 멤버 처리 시 Windchill RV&S에서 사용하는 줄 마침 표시의 유형을 결정합니다. 즉, lf(또는 줄 바꿈, 주로 Linux 응용 프로그램의 경우), cr 또는 crlf입니다.
고급
다음 고급 체크 아웃 옵션을 지정합니다.
잠금 유형을 사용하면 체크 아웃 시 획득되는 잠금의 유형을 결정할 수 있습니다. 다음 옵션 중 하나를 선택합니다.
멤버에 대한 배타적 잠금을 획득하려면 Exclusive을 선택합니다. 배타적 잠금을 사용하면 다른 사용자가 해당 멤버에 대한 변경 내용을 체크 인할 수 없습니다.
멤버에 대한 비배타적 잠금을 획득하려면 Non-Exclusive을 선택합니다. 비배타적 잠금을 사용하면 다른 사용자가 해당 멤버에 대한 변경 내용을 체크 인할 수 있습니다.
잠금 정책에 따라 잠금 유형을 획득하려면 Follow Policy를 선택합니다. 잠금 정책에 대한 자세한 내용은 관리자에게 문의하십시오. 잠금 정책이 None(잠금 필요하지 않음)이지만 개정 잠금 옵션이 선택되어 있는 경우 비배타적 잠금이 획득됩니다.
멤버 개정 업데이트를 사용하면 체크 아웃하는 개정이 프로젝트의 새 멤버 개정이 됩니다. 예를 들어 현재 프로젝트 멤버가 개정 2.3으로 나열되고 멤버 개정 업데이트 옵션이 선택된 상태로 개정 1.7을 체크 아웃하는 경우 개정 1.7이 프로젝트의 멤버 개정으로 개정 2.3을 대체합니다.
충돌 시 잠금 요청 다운그레이드를 사용하면 다른 사용자가 배타적 잠금을 가지고 있는 개정에 대해 배타적 잠금을 획득하려고 하는 경우 비배타적 잠금이 획득됩니다.
개정 타임스탬프 복원(GUI 전용)을 사용하면 해당 개정이 체크 아웃된 작업 파일의 타임스탬프가 기록에서 해당 개정의 날짜 및 시간으로 설정됩니다. 이 옵션이 설정되지 않은 경우 작업 파일의 타임스탬프는 현재 날짜 및 시간으로 설정됩니다.
변경된 경우 작업 파일 병합(GUI 전용)을 사용하면 체크 아웃되는 개정의 모든 변경 내용이 작업 파일에 자동으로 병합됩니다(작업 파일이 다른 개정에 기반하는 경우).
키워드를 사용하면 멤버를 체크 아웃할 때 키워드 확장 옵션을 선택할 수 있습니다.
키워드를 개정에서 기록되는 대로 유지하려면 키워드 목록에서 Do Not Expand을 선택합니다.
개정의 키워드를 작업 파일의 리터럴 값으로 바꾸려면 키워드 목록에서 Expand을 선택합니다.
작업 파일에서 키워드를 축소하려면 키워드 목록에서 Unexpand를 선택합니다.
병합 유형(GUI 전용)은 체크 아웃한 개정을 작업 파일에 병합하는 경우 수행할 작업을 지정합니다. 목록에서 다음 옵션 중 하나를 선택합니다.
Confirm은 체크 아웃 시 병합하는 경우 수행할 작업을 확인합니다.
Cancel는 작업을 취소합니다.
Automatic은 자동 병합을 수행합니다.
Manual은 Visual Merge 도구를 시작합니다.
충돌 시(GUI 전용)는 병합 충돌이 발생하는 경우 수행할 작업을 지정합니다. 목록에서 다음 옵션 중 하나를 선택합니다.
Confirm은 충돌이 발생하는 경우 수행할 작업을 확인합니다.
Cancel는 충돌이 발생하는 경우 작업을 취소합니다.
Mark For Later Merge는 다른 시간에 병합하도록 파일에 표시하여 우선 해당 충돌을 해결할 수 있도록 합니다.
Launch Tool은 Visual Merge 도구를 시작합니다.
Highlight Output File는 결과 병합된 개정에서 충돌을 강조 표시합니다.
Error는 오류 메시지 프롬프트를 표시합니다.