CreateAndUpload
CreateAndUpload 명령을 파일을 만들고, 업로드하고, 다음과 같은 Windchill 객체에 첨부할 수 있습니다.
• 새 소프트웨어 빌드
• 새 소프트웨어 문서
• 새 소프트웨어 구성 데이터 문서
• 새 소프트웨어 부품
지정한 소프트웨어 빌드, 소프트웨어 문서 또는 소프트웨어 구성 데이터 문서가 있으면 파일의 버전이 이터레이션됩니다. 소프트웨어 부품에 관련 소프트웨어 문서가 있을 수 있습니다.
소프트웨어 부품에 대한 다음 작업은 지원되지 않습니다.
• 소프트웨어 부품에 파일 업로드
• 소프트웨어 부품에 대한 최종 품목 작성
자세한 내용은 Windchill 도움말 센터에서
소프트웨어 부품 관리 및
관련 소프트웨어 문서 작업를 참조하십시오.
명령줄 구문
java —jar RBMWebServiceCore.jar —ServiceName CreateAndUpload —ContainerType —ContainerName —ObjectType —ObjectName —Filename [—Location] [—IsPrimary]
인수
|
설명
|
—ContainerType
|
LIBRARY, PRODUCT 또는 PROJECT 중 하나입니다.
|
—ContainerName
|
컨테이너의 이름입니다.
|
—ObjectType
|
객체 유형을 작성합니다. 적용되는 객체 유형은 SWPart, SWBuild, SWDocument 또는 SWConfData입니다.
|
—ObjectName
|
객체의 이름입니다.
|
—Location
|
지정된 컨테이너 내의 위치입니다.
|
—Filename
|
SWBuild, SWDocument 또는 SWConfData에 대해 업로드할 파일의 이름입니다. 파일에 대한 상대 경로가 아닌 절대 경로를 제공해야 합니다.
|
SWPart에 대해 filename 속성을 입력하면 소프트웨어 부품에 파일을 업로드할 수 없어 오류가 발생하므로 입력하지 말고 —Filename 속성을 비워 두십시오.
|
|
—IsPrimary
|
true 또는 false입니다. 값을 지정하지 않으면 파일이 보조 첨부로 추가됩니다.
|
SWPart에 대해 primary 속성을 입력하면 소프트웨어 부품에 파일을 첨부할 수 없어 오류가 발생하므로 입력하지 말고 —IsPrimary 속성을 비워 두십시오.
|
|
구성 파일 템플릿
<service>
<ServiceName>CreateAndUpload</ServiceName>
<ContainerType>...</ContainerType>
<ContainerName>...</ContainerName>
<ObjectType>...</ObjectType>
<ObjectName>...</ObjectName>
<Location>...</Location>
<Filename>...</Filename>
<IsPrimary>...</IsPrimary>
</service>
예
• 소프트웨어 빌드 객체를 작성하여 주요 첨부로 추가하려면 다음과 같이 입력합니다.
java —jar RBMWebServiceCore.jar —ServiceName CreateAndUpload —ContainerType PRODUCT —ContainerName GOLF_CART —ObjectType SWBuild —ObjectName TestSWBld1 —Filename d:\full_path_to_location\upload.zip —Location Test Folder —IsPrimary true
• 소프트웨어 빌드 객체를 컨테이너의 기본 위치에 작성하고 보조 첨부를 추가하려면 다음과 같이 입력합니다.
java —jar RBMWebServiceCore.jar —ServiceName CreateAndUpload —ContainerType PRODUCT —ContainerName GOLF_CART —ObjectType SWBuild —ObjectName TestSWBld1 —Filename d:\full_path_to_location\upload.zip
• 소프트웨어 부품 객체를 컨테이너의 기본 위치에 작성하려면 다음을 입력하십시오.
java —jar RBMWebServiceCore.jar —ServiceName CreateAndUpload —ContainerType PRODUCT —ContainerName GOLF_CART —ObjectType SWPart —ObjectName TestSWpart1