복잡한 Windchill 배포
다음 그래픽에서는 개발, 통합, 테스트 및 생산 시스템이 있는 복잡한 Windchill 배포의 예를 보여 줍니다.
이 시나리오에서는 생산 시스템 데이터 및 구성이 Windchill Rehost Utility를 사용하여 준비 생산 및 통합 시스템으로 복제되었습니다. 재호스트 작업은 다이어그램 상단에 주황색 화살표로 나타나 있습니다. 처음에는 통합 시스템, 준비 생산 테스트 시스템 및 생산 시스템이 동일합니다. 개별적으로 생성되어 생산 시스템의 모든 데이터 및 구성을 포함하지 않는 다중 개발자 시스템도 있습니다. 이러한 개발자 시스템은 개발자 컴퓨터에 로컬로 호스트되어 생산 환경에 저장되는 모든 데이터를 저장하지 못하는 경우가 많습니다.
시스템에 관리 변경 내용을 적용하기 전에 관리 변경 내용이 내보내지는 모든 복제 또는 동기화 시스템에서 베이스라인이 설정됩니다. 위 다이어그램에서는 통합 시스템 및 준비 생산 테스트 시스템에 대해 베이스라인이 설정되었습니다. 생산 시스템에는 베이스라인을 설정할 필요가 없습니다. 변경 내용이 생산 시스템에서 내보내지지 않기 때문입니다. 개발자 시스템에도 베이스라인을 설정할 필요가 없습니다. 다른 시스템과 공통되는 데이터가 없기 때문입니다. 필요한 시스템에서 베이스라인을 설정한 후에 다른 시스템을 대상 시스템으로 등록하기 위해 동일한 시스템에 대해 다른 명령이 실행됩니다. 개발자 시스템의 경우 여기에 다른 개발자 시스템 및 통합 시스템이 포함됩니다. 통합 시스템은 준비 생산 시스템 등을 등록합니다. 모든 시스템이 등록된 후에 관리 변경 내용을 적용하고 추적할 수 있습니다.
관리 객체에 대한 변경 내용이 발생하고 테스트된 후에 해당 변경 내용은 Business Administrative Change 수준 올리기 명령줄 유틸리티를 사용하여 다음 시스템으로 내보내집니다. 내보낸 ZIP 파일에는 생성된 모든 새 객체와 설정된 베이스라인 이후에 발생한 기존 객체에 대한 변경 내용이 포함됩니다. ZIP 파일을 다음 서버로 복사하고 변경 내용을 해당 시스템으로 가져올 수 있습니다. 해당 시스템에서 변경 내용이 테스트됩니다. 이 프로세스는 변경 내용이 생산 시스템에 도착하여 모든 Windchill 사용자가 해당 변경 내용을 사용할 수 있는 상태가 될 때까지 계속됩니다.