모델 리포지토리가 버전 제어 시스템과 통합되어 있는 경우 개체의 버전을 관리할 수 있습니다. 예를 들어 개체를 체크 아웃 및 체크 인하고, 체크 아웃을 실행 취소하고, 체크 아웃한 개체를 볼 수 있습니다.
다음 작업을 수행할 수 있습니다.
개체를 체크 아웃합니다.
개체를 체크 아웃하는 경우 개체를 체크 인하거나 체크 아웃을 실행 취소할 때까지 체크 아웃 상태를 유지합니다.
체크 아웃된 개체
보기에서 체크 아웃한 개체를 볼 수 있습니다. 개체를 체크 아웃하려는 경우 개체에 대한 편집을 시작하거나 Object Explorer에서 개체를 마우스 오른쪽 단추로 클릭하고 체크 아웃을 선택할 수 있습니다.
개체의 체크아웃을 실행 취소합니다.
체크 아웃을 실행 취소할 때 개체를 변경하지 않으며 버전 번호나 버전 기록을 증분하지 않고 체크 인합니다. 체크 아웃한 후 개체에 적용한 모든 변경 내용은 손실됩니다. 체크아웃 실행 취소를 위해
체크 아웃된 개체
보기를 사용하거나 개체에서 오른쪽 클릭 메뉴를 사용할 수 있습니다. 예를 들어, 개체에 대한 변경 내용을 삭제하기 위해 체크 아웃을 실행 취소할 수 있습니다.
체크아웃된 개체를 이동한 후 체크아웃을 실행 취소하면 개체가 현재 위치에 남아 있고 버전 기록이 다시 시작됩니다. 체크아웃을 실행 취소해도 개체가 체크아웃 이전 위치로 복원되지 않습니다.
개체를 체크 인합니다.
개체를 체크 인할 때, 버전 제어 시스템이 버전 기록을 업데이트하고 버전 번호를 증분합니다. 최대 4KB 제한까지 체크 인 설명을 추가할 수 있습니다. 개체 체크 인을 위해
체크 아웃된 개체
보기를 사용하거나 개체에서 오른쪽 클릭 메뉴를 사용할 수 있습니다.
Windows에서 경로 길이를 260바이트로 제한하기 때문에 Perforce 버전 제어 시스템에서도 파일 경로 길이를 제한할 수 있습니다. 제한 길이를 초과하는 경로를 가진 파일을 체크 인하려는 경우 Perforce에서 오류가 반환됩니다. 260바이트 경로 길이는 시스템의 문자 설정에 따라 다양한 경로 길이를 생성할 수 있습니다.
개체를 삭제합니다.
먼저 버전 지정 개체를 체크 아웃해야 해당 개체를 삭제할 수 있습니다. 삭제 작업을 수행할 때 개체가 체크 아웃되어 있지 않은 경우 모델 리포지토리가 개체를 사용자에게 체크 아웃하고 삭제하도록 표시합니다. 삭제 작업을 완료하려면 개체를 체크 인해야 합니다.