Integrazione con altre applicazioni > Gestione di software integrato > Guida dello sviluppatore per PTC Windchill Integration for Software Build Tools > Utilizzo dei comandi di Windchill Integration for Software Build Tools > CreateAndUpload
  
CreateAndUpload
Il comando CreateAndUpload può creare, caricare e allegare un file ai seguenti oggetti Windchill:
una nuova build software
un nuovo documento software
un nuovo documento dati di configurazione software
una nuova parte software
Se esiste una build software, un documento software o un documento dati di configurazione software specificato, la versione del file viene iterata. A una parte software possono essere correlati documenti software.
Non è disponibile alcun supporto in una parte software per le seguenti operazioni:
caricamento di un file in una parte software
creazione di un prodotto finale della parte software
Per ulteriori informazioni, fare riferimento a Gestione delle parti software e Utilizzo di documenti software correlati in Windchill Help Center.
Sintassi della riga di comando
java —jar RBMWebServiceCore.jar —ServiceName CreateAndUpload —ContainerType —ContainerName —ObjectType —ObjectName —Filename [—Location] [—IsPrimary]
Argomento
Descrizione
—ContainerType
LIBRARY, PRODUCT o PROJECT.
—ContainerName
Nome del contenitore.
—ObjectType
Creare un tipo di oggetto. I tipi di oggetto applicabili sono SWPart, SWBuild, SWDocument o SWConfData.
—ObjectName
Nome dell'oggetto.
—Location
Una posizione nel contenitore specificato.
—Filename
Nome del file da caricare per SWBuild, SWDocument o SWConfData. È necessario fornire un percorso assoluto e non il percorso relativo al file.
* 
Non immettere un attributo di nome file per una SWPart; diversamente, si verifica un errore dovuto all'impossibilità di caricare un file in una parte software. Pertanto, lasciare "vuoto" l'attributo —Filename.
—IsPrimary
true o false. Se non viene specificato alcun valore, il file viene aggiunto come allegato secondario.
* 
Non immettere un attributo principale per una SWPart; diversamente, si verifica un errore dovuto all'impossibilità di allegare un file a una parte software. Pertanto, lasciare "vuoto" —IsPrimary.
Modello del file di configurazione
<service>
<ServiceName>CreateAndUpload</ServiceName>
<ContainerType>...</ContainerType>
<ContainerName>...</ContainerName>
<ObjectType>...</ObjectType>
<ObjectName>...</ObjectName>
<Location>...</Location>
<Filename>...</Filename>
<IsPrimary>...</IsPrimary>
</service>
Esempio
Per creare e aggiungere un oggetto build software come allegato principale, digitare:
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
Per creare un oggetto build software nella posizione di default di un contenitore e aggiungere un allegato secondario, digitare:
java —jar RBMWebServiceCore.jar —ServiceName CreateAndUpload —ContainerType PRODUCT —ContainerName GOLF_CART —ObjectType SWBuild —ObjectName TestSWBld1 —Filename d:\full_path_to_location\upload.zip
Per creare un oggetto parte software nella posizione di default di un contenitore, digitare:
java —jar RBMWebServiceCore.jar —ServiceName CreateAndUpload —ContainerType PRODUCT —ContainerName GOLF_CART —ObjectType SWPart —ObjectName TestSWpart1