다른 응용 프로그램과 통합 > 통합 소프트웨어 관리 > PTC Windchill Integration for Software Build Tools 개발자 안내서 > Windchill Integration for Software Build Tools 명령 사용 > 다운로드
  
다운로드
Download 명령은 지정된 문서를 클라이언트 시스템의 대상 위치에 다운로드합니다.
명령줄 구문
java —jar RBMWebServiceCore.jar —ServiceName Download —ContainerType —ContainerName —ObjectType —Target [—ObjectName] [—Location] [—Iteration] [—Revision] [—Criteria]
별표(*)가 있는 인수는 필수 인수입니다.
인수
설명
—ContainerType*
LIBRARY, PRODUCT 또는 PROJECT 중 하나입니다.
—ContainerName*
컨테이너의 이름입니다.
—ObjectType*
불러올 객체의 유형입니다. 객체 유형은 SWBuild, SWDocument 또는 SWConfData 중 하나입니다.
—ObjectName
객체의 이름입니다.
—Target*
다운로드한 문서의 대상 폴더입니다.
—Location
지정된 컨테이너 내의 객체 위치입니다.
—Iteration
다운로드할 객체의 이터레이션 ID입니다. 최신 이터레이션을 다운로드하려면 LATEST를 지정합니다.
—Criteria을 사용하려면 iterationInfo.identifier.iterationId 등록 정보를 사용합니다.
—Revision
다운로드할 객체의 개정 ID입니다. 최신 개정을 다운로드하려면 LATEST를 지정합니다.
—Criteria을 사용하려면 versionInfo.identifier.versionId 등록 정보를 사용합니다.
—Criteria
객체 또는 컨테이너를 찾는 기준입니다.
* 
지정된 인수를 사용하여 여러 객체가 반환되는 경우 이 명령은 실패입니다.
구성 파일 템플릿
<service>
<ServiceName>Download</ServiceName>
<ContainerType>...</ContainerType>
<ContainerName>...</ContainerName>
<ObjectType>...</ObjectType>
<ObjectName>...</ObjectName>
<Target>...</Target>
<Location>...</Location>
<Iteration>...</Iteration>
<Revision>...</Revision>
<Criteria>...</Criteria>
</service>
소프트웨어 빌드 객체의 개정과 특정 이터레이션을 컨테이너의 특정 폴더에 다운로드하려면 다음과 같이 입력합니다.
java —jar RBMWebServiceCore.jar —ServiceName Download —ContainerType PRODUCT —ContainerName GOLF_CART —ObjectType SWBuild —ObjectName TestSWBld3 —Location Test Folder —Iteration 7 —Revision A —Target D:\temp
최신 이터레이션 및 개정의 소프트웨어 빌드 객체를 컨테이너의 특정 폴더에 다운로드하려면 다음과 같이 입력합니다.
java —jar RBMWebServiceCore.jar —ServiceName Download —ContainerType PRODUCT —ContainerName GOLF_CART —ObjectType SWBuild —ObjectName TestSWBld3 —Location Test Folder —Iteration LATEST —Revision LATEST —Target D:\temp
소프트웨어 빌드 객체를 기준 번호가 있는 특정 컨테이너에 다운로드하려면 다음과 같이 입력합니다.
java —jar RBMWebServiceCore.jar —ServiceName Download —ContainerType PRODUCT —ContainerName GOLF_CART —ObjectType SWBuild —Target D:\temp —Criteria "number=00201&versionInfo.identifier.versionId='B'&iterationInfo.identifier.iterationId=2"
컨테이너에서 특정 이름과 개정의 소프트웨어 빌드 객체를 다운로드하려면 다음과 같이 입력합니다.
java —jar RBMWebServiceCore.jar —ServiceName Download —ContainerType PRODUCT —ContainerName GOLF_CART —ObjectType SWBuild —Target D:\temp —Criteria name='Test Build 01' —Revision A