데이터 관리 > 작업공간 > 작업공간에서 객체 작업 > 객체 수정 > 개정 및 체크 아웃 정보
  
개정 및 체크 아웃 정보
부품 및 어셈블리를 체크 아웃하지 않고 Windchill 서버에서 읽어들이고 Creo에서 파일(File) > 체크 인(Check In) > 개정 및 체크 아웃(Revise and Check Out) 명령을 사용하여 별도의 작업으로 객체를 개정 및 체크 아웃하지 않고 객체를 단일 작업으로 개정 및 체크 아웃할 수 있습니다.
개정 및 체크 아웃(Revise and Check Out) 명령은 다음과 같이 사용할 수 있습니다.
파일(File) 메뉴에서
모델 트리에서 마우스 오른쪽 버튼(RMB) 메뉴 옵션으로
충돌(Conflicts) 대화상자에서
개정 및 체크 아웃 작업은 다음과 같은 순차적인 개별 작업으로 구성됩니다. 한 작업이 실패하면 이후 작업이 중단됩니다. 이벤트 관리자는 이러한 작업을 별개로 보고합니다. 개정 작업은 새 개정 이벤트로 기록되고 체크 아웃은 다운로드로 보고됩니다.
개정 - 선택한 객체 및 해당 객체의 첫 번째 이터레이션의 새 개정이 공통공간에서 생성됩니다. 새 이터레이션이 작업공간에 추가됩니다. 이 개정 작업은 로컬 변경 사항을 덮어쓰지 않으며 세션에서 객체를 대체할지 묻는 메시지를 표시하지 않습니다. 체크 아웃 명령 취소(Undo Check Out)는 새로 생성된 개정을 제거하지 않으며 개정의 첫 번째 이터레이션은 공통공간에 남아 있습니다.
체크 아웃 - 작업공간 객체를 체크 아웃하며 로컬 변경을 덮어쓰지 않습니다.
버전 업데이트 - 세션의 객체에 대한 버전 세부내용을 업데이트합니다. 세션의 객체에 대해 작업공간에서 개정이 수행될 경우 객체가 대체되지 않습니다.
Creo 응용 프로그램 세션 중에 Creo 브라우저로 전환하여 HTML 사용자 인터페이스의 개정(Revise) 옵션을 사용하는 대신 개정 및 체크 아웃(Revise and Check Out) 명령을 사용할 수 있습니다. 개정 작업이 체크 아웃 이전에 발생하고 개정(Revise)은 수정을 위해 선택된 객체의 새 개정을 생성하므로 개정(Revise) 옵션을 사용하려면 수정할 객체와 수정의 특성을 미리 결정해야 합니다. 또는 세션의 모델로 돌아가서 개정된 컨텐트로 세션을 업데이트하고 수정을 계속하기 전에 개정(Revise)을 사용한 후 작업공간 테이블이 새로 고쳐질 때까지 기다려야 합니다.
그러나 개정 및 체크 아웃(Revise and Check Out) 명령을 사용하면 설계 변경에 대해 현명한 결정을 내리고, 예상치 못한 수정을 처리할 수 있습니다. 예를 들어, 변경할 객체에 대한 사전 결정 없이 Creo 응용 프로그램에서 어셈블리를 읽어들이고 열 수 있으며 어셈블리를 체크 아웃하여 원하는 변경 사항을 확인할 필요가 없습니다. 그런 다음 수정하려는 객체를 선택하고 파일(File) > 체크 인(Check In) > 개정 및 체크 아웃(Revise and Check Out) 명령을 사용할 수 있습니다. 모델 트리에서 객체를 선택하는 경우 단축 메뉴에서 개정 및 체크 아웃(Revise and Check Out)을 마우스 오른쪽 버튼으로 클릭하고 액세스한 후 선택한 객체를 수정할 수 있습니다. 관련 객체가 이미 체크 아웃되어 있는 경우에는 개정 및 체크 아웃(Revise and Check Out)을 사용할 수 없습니다. 이후에 어셈블리의 다른 부품과 컴포넌트는 동일한 관계에 의해 제어될 경우 동시에 수정해야 할 수도 있습니다. 이 경우 열리는 충돌(Conflicts) 대화상자에서 지금 체크 아웃(Check Out Now) 대신에 개정 및 지금 체크 아웃(Revise and Check Out Now) 옵션을 선택할 수 있습니다. 그런 다음 개정 및 체크 아웃된 부품을 수정하고 새 개정으로 체크 인할 수 있습니다.
패밀리 테이블의 멤버를 수정할 경우 이로 인해 패밀리 테이블 인스턴스가 수정될 수 있으므로 이 경우에도 충돌(Conflicts) 대화상자가 열립니다. 또한 개정 및 체크 아웃 작업을 수행할 수 있는 권한이 없는 경우에도 충돌(Conflicts) 대화상자가 열립니다. 선택한 객체 세트에서 임의의 객체 하나에 대한 권한이 없는 경우라도 작업이 실패합니다.